Come installare Git su Mac e generare chiavi SSH
In questo tutorial passo passo su Git, vedremo come installare Git su un computer Mac, come generare chiavi SSH e caricare la tua chiave SSH pubblica sul tuo account GitHub per l'autorizzazione.
Come installare Git su Mac
Apri un terminale e digita
$ brew install git
Questo installerà Git sul tuo sistema. Per confermare l'installazione, digita
$ git --version
Questo stamperà la versione di Git installata sulla tua macchina.
Come generare la chiave SSH per l'autorizzazione GitHub
- Apri un terminale
- Vai alla tua directory home digitando
cd ~/
Digita il seguente comando ssh-keygen -t rsa
- Questo ti chiederà di inserire un nome di file per memorizzare la chiave
- Basta premere Invio per accettare il nome file predefinito (/Users/you/.ssh/id_rsa)
- Quindi ti chiederà di creare una passphrase. Questo è facoltativo, creare una passphrase o premere Invio per nessuna passphrase
- Quando si preme Invio, verranno creati due file
~/.ssh/id_rsa
~/.ssh/id_rsa.pub
- La tua chiave pubblica è memorizzata nel file che termina con .pub, cioè
~/.ssh/id_rsa.pub
Come accedere e copiare la chiave SSH pubblica
Per autenticare te stesso e il tuo dispositivo con GitHub, devi caricare la tua chiave SSH pubblica che hai generato sopra sul tuo account GitHub.
Copia la chiave SSH pubblica
Apri un terminale e digita
$ pbcopy < ~/.ssh/id_rsa.pub
Questo copierà il contenuto del file id_rsa.pub negli appunti.
Relazionato:
Come caricare la tua chiave SSH pubblica su GitHub
- Dopo aver copiato la tua chiave SSH pubblica, accedi al tuo account GitHub e vai a
- https://github.com/settings/profile
- Nel menu a sinistra, vedrai un link 'Chiavi SSH e GPG'
- Fai clic su quel collegamento che ti porterà a una pagina in cui puoi inserire la tua chiave SSH pubblica che hai copiato in precedenza.
- Fai clic sul pulsante che dice 'Nuova chiave SSH'
- Quindi inserisci un nome per il titolo - può essere qualsiasi cosa, ad esempio newMac
- Incolla la chiave SSH pubblica nella casella di testo della chiave
- Fai clic su 'Aggiungi chiave SSH'
Verifica la tua autorizzazione GitHub:
Apri un terminale e digita
$ git clone git@github.com:AmirGhahrai/Rima.git
- Ti chiederà se vuoi continuare a connetterti, digita sì
- Se hai creato una passphrase durante la generazione della chiave pubblica, ti verrà chiesto di immetterla.
- Inserisci la tua passphrase e premi invio.
- Inizierà quindi a clonare il progetto nella tua directory.
Ora sei pronto per utilizzare Git e GitHub.