Git è un tool estremamente adottato dagli sviluppatori “ma non troppo conosciuto”, o meglio non tutti gli sviluppatori hanno con Git la dimestichezza che vorrebbero avere e che dovrebbero avere. Spesso memorizziamo i comandi git che ci serve usare senza conoscerli a fondo, e tutto ciò non va benissimo, diciamoci la verità. In questa mini guida vediamo come installare Git per Mac e Windows.

Installazione Git

Su sistemi UNIX, cioè Linux e OSX, Git sarà già istallato di default.

git --version

Questa mini guida la si applica per qualsiasi versione superiore alla 2.0

Per aggiornare git

cliccare sul link qui sotto:

Aggiornamento Git

Invece per quanto concerne Windows, la versione di Git include non solo Git ma anche una versione di Git Bash.

Configurazione Git Windows

Adesso che abbiamo istallato Git, avremo bisogno di configurarlo e customizzarlo. Per prima cosa, dobbiamo dire a Git chi siamo. Questo è utile per tracciare il lavoro durante il processo di creazione e modifica contenuti.

git config --global user.name "Sidrit Trandafili"

Il valore della chiave di configurazione è delimitata da doppi apici.

Impostiamo la mail

git config --global user.email "forge405@gmail.com"

Certi comandi Git hanno bisogno di usare un editor. Di default andrete ad usare l’editor predefinito

Vim è un tool molto particolare, non proprio per tutti diciamo.

git config --global core.editor "atom --wait"
git config --global core.editor "subl -n -w"
git config --global core.editor "code --wait"

Git usa un pager per visualizzare i contenuti. Di default è il comando less. Disabilitiamolo.

git config --global core.pager ''

Verifica Configurazione

Ecco invece cosa dobbiamo fare se vogliamo verificare che tutto sia andato a buon fine:

git config --list # -l```
credential.helper=osxkeychain
user.name=Sidrit Trandafili
user.email=forge405@gmail.com
core.excludesfile=/Users/sid/.gitignore
core.editor=subl -n -w
core.ignorecase=false
core.pager=```git --help

LaraMind: Git e le combo possibili

Git per noi è sempre stato un “super must”, tendiamo infatti a proporlo sempre all’interno dei nostri corsi custom…  conoscere il codice ed essere a livello “0” di operatività è una delle cose che abbiamo iniziato a “non tollerare” più e quindi proponiamo felicemente combo di Laravel + Git o Git + Vue.js quando ci chiedono corsi custom di questo tipo!

Per qualsiasi tipo di informazione scrivici a   amministrazione@laramind.com