Installazione di Git

Git è un sistema di gestione versioni open-source che aiuta notevolmente la crescita dei progetti collaborativi di sviluppo software.

Sponge, come migliaia di altri progetti open-source, mantiene i suoi Git repositories su GitHub. Da ciò deriva che Git è uno strumento cruciale per lo sviluppo di Sponge e di Sponge API.

The Git website has substantial documentation, and their downloads page offers a range of options for GUI clients suitable for various operating systems.

Download

Windows

GitHub Desktop is an easy method of installing Git on Windows, because Git is included as a part of the software.

Riavviare il computer dopo l’installazione di Git è altamente raccomandato.

Mac

There are a couple of ways to install Git on macOS.

Il metodo più semplice è quello di installare «Xcode Command Line Tools».

Avvertimento

Queste istruzioni non funzionano su computer Mac che eseguono una versione del Sistema Operativo più vecchia di Mavericks. Per poter utilizzare Git con versioni precedenti bisogna installare GitHub.

  1. Avviare il Terminale.

  2. Eseguire il comando xcode-select --install.

  3. Installalo e aspetta che l’installazione termini. Nel frattempo prenditi un caffè.

  4. Esegui git nel Terminale.

Alternatively, you can install GitHub Desktop. Git is available as a part of the GitHub Desktop installation.

Riavviare il computer dopo l’installazione di Git è altamente raccomandato.

Linux e SIstemi basati su Unix

Il metodo più semplice per installare Git su Linux è usare il package manager fornito dalla distribuzione utilizzata.

Nota

Si consiglia di aggiungere prima di ogni comando sudo per dare i diritti amministrativi all’installazione.

  1. Avviare il Terminale.

  2. Se si sta eseguendo una distribuzione basata su Debian come Ubuntu esegui il comando apt-get install git. Se invece si sta utilizzando Fedora va eseguito il comando yum install git.

GitHub Desktop is currently not available for Linux, unlike Windows and Mac.

Riavviare il computer dopo l’installazione di Git è altamente raccomandato.

Setup

Who Are You?

Before you even start to work with git and the repository, make sure your git configuration has your identity set up. Open up your CLI and enter:

git config --list

Look for user.name and user.email. If they are not the same username and email as your GitHub account then set them:

git config --global user.name "John Doe"
git config --global user.email [email protected]

Suggerimento

Do not proceed with any contribution in any Sponge repository until you establish your user.name and user.email.