Git Installation

Installazione di Git

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Il sito ufficiale di Git è https://git-scm.com/.

Per installare Git su Windows si può utilizzare il comando winget:

1winget install --id Git.Git -e --source winget

Per utenti principianti è più opportuno usare l’installer per Windows, scaricabile da https://git-scm.com/download/win, oppure da https://gitforwindows.org/ e seguire i passaggi richiesti dell’installer. In particolare, è utile soffermarsi su alcuni punti dell’installazione per essere sicuri di aver configurato Git nel modo più utile per un utente inesperto su Windows:

  1. Scaricare l’installer di Git for Windows a 64 bit

  2. Far partire l’installer accettando le condizioni di default, ma selezionare anche i componenti opzionali per Windows.

    Schermata Installer Git

  3. Proseguire nell’installazione e, arrivati al punto in cui l’installer chiede di scegliere il default editor, selezionare Visual Studio Code.

    Schermata Installer Git 2

  4. Impostare main come nome di default del branch principale per i nuovi repository

    Schermata Installer Git 3

  5. Impostare il path in modo che Git sia richiamabile dalla command line e anche da software di terze parti

    Schermata Installer 4

  6. Utilizzare OpenSSL per l’encryption

    Schermata Installer Git 5

  7. Impostare l’opzione core.autocrlf a true. Questa configurazione è quella raccomandata per utenti Windows che lavorano su progetti cross platform. Si veda per approfondimento anche la guida su GitHub.

    Schermata Installer Git 6

  8. Usare MinTTY come emulatore di terminale per la Git Bash

    Schermata Installer Git 7

  9. Lasciare come opzione di default del git pull il fast-forward o la merge

    Schermata Installer Git 8

  10. Importante! Utilizzare il cross platform Credential Manager per l’accesso autenticato ai repository remoti.
    Questa opzione permetterà di effettuare l’accesso remoto con il protocollo https e di memorizzare in maniera permanente le credenziali di accesso.

    Schermata Installer Git 9

  11. Abilitare il file system caching

    Schermata Installer Git 10

  12. Procedere con l’installazione

    Schermata Installer Git 11

Dopo aver installato Git, si chiuda il terminale e se ne riapra un altro per fare in modo che il comando git sia riconosciuto nella shell.

Si digiti il comando git version per conoscere la versione di Git installata