View a markdown version of this page

Comandi Git per le filiali - Amazon CodeCatalyst

Amazon non CodeCatalyst è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Come migrare da 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 le filiali

Puoi usare Git per creare, gestire ed eliminare i rami nel clone del repository di origine che hai sul tuo computer (il tuo repository locale) o nei tuoi Dev Environments, quindi esegui il commit e invia le modifiche al tuo repository di CodeCatalyst origine (il repository remoto). Ad esempio:

Comandi Git comuni per le filiali

Elenca tutte le filiali del repository locale con un asterisco (*) visualizzato accanto al ramo corrente.

git branch

Trasferisce le informazioni su tutte le filiali 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 nel repository remoto finché non esegui il commit e non invii 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

Invia un ramo dal repository locale al repository remoto utilizzando il nickname specificato dal repository locale per il repository 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'altra filiale nel repository locale alla filiale corrente nel repository locale.

git merge from-other-branch-name

Elimina un ramo nel repository locale a meno che non contenga lavoro che non è stato unito.

git branch -d branch-name

Elimina un ramo nel repository remoto utilizzando il nickname specificato che il repository locale ha per il repository 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.