Comandi Git per filiali - Amazon CodeCatalyst

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Comandi Git per filiali

Puoi usare Git per creare, gestire ed eliminare rami nel clone del repository di origine che hai sul tuo computer (il tuo repository locale) o nei tuoi ambienti di sviluppo, quindi eseguire il commit e inviare le modifiche al tuo repository di CodeCatalyst origine (il repository remoto). Per esempio:

Elenca tutti i rami del repository locale con un asterisco (*) visualizzato accanto al ramo corrente.

git branch

Recupera le informazioni su tutti i rami esistenti nel repository remoto nel repository locale.

git fetch

Elenca tutte le filiali nel repository locale e le filiali di tracciamento remoto nel repository locale.

git branch -a

Elenca solo le filiali di tracciamento remoto nel repository locale.

git branch -r

Crea un ramo nel repository locale utilizzando il nome del ramo specificato. Questo ramo non verrà visualizzato nell'archivio remoto finché non si esegue il commit e si invia la modifica.

git branch branch-name

Crea un ramo nel repository locale utilizzando il nome del ramo specificato, quindi passa ad esso.

git checkout -b branch-name

Passa a un altro ramo nel repository locale utilizzando il nome del ramo specificato.

git checkout other-branch-name

Passa un ramo dal repository locale all'archivio remoto utilizzando il nickname specificato dal repository locale per l'archivio remoto e il nome del ramo specificato. Imposta inoltre le informazioni di tracciamento a monte per la filiale nel repository locale.

git push -u remote-name branch-name

Unisce le modifiche da un altro ramo nel repository locale al ramo corrente nel repository locale.

git merge from-other-branch-name

Elimina un ramo nel repository locale a meno che non contenga lavori che non sono stati uniti.

git branch -d branch-name

Elimina un ramo nell'archivio remoto utilizzando il soprannome specificato che il repository locale ha assegnato all'archivio remoto e il nome del ramo specificato. Da notare l'utilizzo dei due punti (:). In alternativa, specifica --delete come parte del comando.

git push remote-name :branch-name

git push remote-name --delete branch-name

Per ulteriori informazioni, consulta la documentazione di Git.