Utilizzo di Git per il controllo della versione
Il codice di Visual Studio ha il supporto Git integrato.
- Passaggi per utilizzare git.
Installa Git: https://git-scm.com/downloads
1) Inizializza il tuo repository
Passa alla directory in cui desideri inizializzare Git
Usa il comando git init Questo creerà un repository .git vuoto
2) Metti in scena i cambiamenti
Lo staging è il processo di creazione di Git per tenere traccia dei file appena aggiunti. Ad esempio, aggiungi un file e digita git status. Troverai lo stato del file non tracciato. Quindi per mettere in scena le modifiche usa git add filename . Se ora digiti git status, troverai quel nuovo file aggiunto per il monitoraggio.
Puoi anche rimuovere i file dallo stage. Usa git reset
3) Effettua modifiche
Il commit è il processo di registrazione delle modifiche nel repository. Per confermare le modifiche agli statge, è necessario aggiungere un commento che spieghi le modifiche apportate dal tuo precedente commit.
Usa la stringa del messaggio git commit -m
Possiamo anche eseguire il commit di più file dello stesso tipo usando il comando git add '* .txt' . Questo comando eseguirà il commit di tutti i file con estensione txt.
4) Segui le modifiche
Lo scopo dell'utilizzo del controllo della versione è quello di mantenere tutte le versioni di ogni file nel nostro progetto, confrontare la versione corrente con l'ultimo commit e mantenere il registro di tutte le modifiche.
Usa git log per vedere il log di tutte le modifiche.
Il supporto git integrato del codice di Visual Studio ci aiuta a confrontare il codice facendo doppio clic sul file OPPURE Usa git diff HEAD
È inoltre possibile annullare le modifiche ai file nell'ultimo commit. Usa git checkout - nome_file
5) Crea repository remoti
Fino ad ora abbiamo creato un repository locale. Ma per inviarlo al server remoto. Dobbiamo aggiungere un repository remoto nel server.
Usa git remote add origin server_git_url
Quindi invialo al repository del server
Usa git push -u origin master
Supponiamo che sia passato del tempo. Abbiamo invitato altre persone al nostro progetto che hanno tirato le nostre modifiche, fatto i propri commit e spinti.
Quindi, per ottenere le modifiche dai membri del nostro team, dobbiamo eseguire il pull del repository.
Usa git pull origin master
6) Crea rami
Pensiamo che tu stia lavorando su una funzionalità o un bug. Meglio puoi creare una copia del tuo codice (Branch) e fare commit separati su. Quando hai finito, unisci questo ramo di nuovo al ramo principale.
Usa git branch branch_name
Ora hai due rami locali, ovvero master e XXX (nuovo ramo). Puoi cambiare ramo utilizzando git checkout master OPPURE git checkout new_branch_name
Salvataggio delle modifiche del ramo utilizzando git commit -m message
Torna al master utilizzando git checkout master
Ora abbiamo bisogno di unire le modifiche dal nuovo ramo al nostro master Usa git merge branch_name
Buona! Hai appena completato la correzione del bug O lo sviluppo e l'unione delle funzionalità. Ora non hai più bisogno del nuovo ramo. Quindi cancellalo usando git branch -d branch_name
Ora siamo nell'ultimo passaggio per inviare tutto al repository remoto utilizzando git push
Spero che questo ti possa aiutare