zkk / Github.com



Github.com

1. Installazione del pacchetto git

sudo pacman -S git
git config --global user.email "maxmatty@gmail.com"
git config --global user.name "Massimo Fontana"

2. Github.com

2.1 Creazione di un account

Creo un account su GitHub.com .

2.2 Protocollo SSH

Creazione della chiave pubblica e privata:

sudo pacman -S openssh
ssh-keygen

Vengono creati i seguenti files:

2.3 Aggiungere la chiave pubblica su Github.com

Dalla pagina dell’account seguire il percorso Settings > SSH and GPG keys > New SSH key e copiare il contenuto della chiave pubblica ~/.ssh/id_rsa.pub. Sempre dalla pagina dell’account premere New e creare un nuovo repository.

3. Iniziare il progetto in locale

cd ~/progetto
git config --global init.defaultBranch main  # cambio nome al branch principale (facoltativo)
git init
git remote add origin git@github.com:max-matty/<repository.git>

4. Aggiornare il progetto

git add *
git commit -m "First commit"
git push origin main

5. Principali comandi di git

git init  # inizializza la directory creando '.git'
git status  # verifica se ci sono file 'untracked' (nuovi), 'unstaged' (modificati) oppure 'staged' (pronti per la fase di 'commit')
git add <filename>  # sceglie i file per il 'commit'
git add *  # seleziona tutte le modifiche per il 'commit'
git commit -m "description"  # registra i cambiamenti nel repository locale
git push origin main  # utilizzato per fare l'upload dei cambiamenti si Github.com