Nel mondo dello sviluppo software moderno, la collaborazione efficace tra membri del team è fondamentale per garantire qualità, velocità e controllo nel ciclo di vita del codice.

Git, insieme a piattaforme come GitHub e GitLab, rappresenta lo strumento standard per la gestione del codice sorgente e la collaborazione distribuita.



5.1 Remote Repository

Quando si lavora su un progetto condiviso, il codice è ospitato su un repository remoto, come su GitHub o GitLab.

5.1.1 Elenco delle Repository

Per visualizzare l’elenco e la gestione delle repository remote collegate al progetto locale, utilizziamo questo comando

git remote

5.1.2 Fetch

Per scaricare gli aggiornamenti dal Repository Remoto senza fonderli automaticamente nel branch locale, utilizziamo il comando

git fetch

5.1.3 Pull

Per scaricare e fondere immediatamente gli aggiornamenti nel branch corrente, utilizziamo il comando

git pull

5.1.4 Push

Invia i Commit dal Branch Locale al corrispondente Branch Remoto

git push