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

  1. Apri un terminale
  2. Vai alla tua directory home digitando cd ~/

  3. 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

  4. Quando si preme Invio, verranno creati due file

    • ~/.ssh/id_rsa

    • ~/.ssh/id_rsa.pub

  5. 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

  1. Dopo aver copiato la tua chiave SSH pubblica, accedi al tuo account GitHub e vai a
  2. https://github.com/settings/profile
  3. Nel menu a sinistra, vedrai un link 'Chiavi SSH e GPG'
  4. 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.
  5. Fai clic sul pulsante che dice 'Nuova chiave SSH'
  6. Quindi inserisci un nome per il titolo - può essere qualsiasi cosa, ad esempio newMac
  7. Incolla la chiave SSH pubblica nella casella di testo della chiave
  8. Fai clic su 'Aggiungi chiave SSH'

Verifica la tua autorizzazione GitHub:

Apri un terminale e digita

$ git clone git@github.com:AmirGhahrai/Rima.git
  1. Ti chiederà se vuoi continuare a connetterti, digita sì
  2. Se hai creato una passphrase durante la generazione della chiave pubblica, ti verrà chiesto di immetterla.
  3. Inserisci la tua passphrase e premi invio.
  4. Inizierà quindi a clonare il progetto nella tua directory.

Ora sei pronto per utilizzare Git e GitHub.