13 Gennaio 2017 di Daniele Frulla
Se sei uno sviluppatore, avrai sicuramente utilizzato l’applicativo Git che permette di tenere traccia di tutte le versioni software che rilasciate. Nel web troverete GitHub e con essa possiamo condividere pubblicamente tutti i nostri sorgenti, ma per mantenere i nostri sorgenti privati occorre pagare.
Qui di seguito troverete le istruzioni utili per costruire un Git Server con poca fatica e pochi comandi da eseguire sul vostre Server Linux.
Iniziamo subito.
In primo luogo occorre che abbiate a casa vostra o nella vostra azienda un Server Linux. Poco importa se sia Red Hat, Ubuntu Server o Debian.
In particolare vi mostrerò i comandi per gestire Git Server su un Server Ubuntu.
sudo apt install git-core
sudo useradd git
sudo passwd git
mkdir /opt/git/
sudo chown git. /opt/git -R
cd /opt/git
git init –bare primo.git
Il precedente comando crea una cartella di nome primo.git che è il contenitore del progetto (fate attenzione ai permessi!)
A questo punto sei pronto a collegarti da remoto al vostro Server Git. Dal computer client digitate:
git clone ssh://git@<server-git>/opt/git/primo.git .
Avrai in locale inizialmente un progetto vuoto. Puoi cominciare a riempirlo:
touch index.php
git add .
git status
git commit -m “Inserito la mia prima pagina”
git push
Per utilizzare il software Git trovate sul web migliaia di informazioni, magari potrebbe esservi utile la guida tascabile git, molto semplice ed efficace.
Questo è tutto, ma ricordati di fare sempre un backup del repository git che si trova sul server in caso di casi imprevisti che possono sempre capitare!
Lascia un commento