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à.
Elimina una filiale in AWS CodeCommit
È possibile utilizzare la CodeCommit console per eliminare un ramo in un repository. L'eliminazione di un branch in CodeCommit non comporta l'eliminazione di quel branch in un repository locale, pertanto gli utenti potrebbero continuare ad avere copie di quel branch fino alla successiva modifica. Per eliminare una filiale localmente e inviare la modifica al CodeCommit repository, usa Git da un repository locale connesso al repository. CodeCommit
L'eliminazione di un ramo non elimina i commit. Vengono però eliminati tutti i riferimenti ai commit nel ramo in questione. Se elimini un ramo che contiene commit che non sono stati uniti in un altro ramo nel repository, non potrai recuperare tali commit, a meno che non disponga dei relativi ID commit completi.
Nota
Le istruzioni in questo argomento non possono essere utilizzate per eliminare un ramo predefinito di un repository. Se desideri eliminare il ramo predefinito, devi creare un ramo, impostarlo come ramo predefinito e quindi eliminare il ramo precedente. Per ulteriori informazioni, consulta Creare un ramo e Modifica le impostazioni delle filiali.
Elimina un ramo (console)
È possibile utilizzare la CodeCommit console per eliminare un ramo in un CodeCommit repository.
-
Apri la CodeCommit console all'indirizzo. https://console.aws.amazon.com/codesuite/codecommit/home
-
In Repositories (Repository) selezionare il nome del repository in cui si desidera eliminare un ramo.
-
Nel riquadro di navigazione selezionare Branches (Rami).
-
Individuare il nome del ramo da eliminare, scegliere Delete branch (Elimina ramo) e confermare la scelta.
Eliminare una filiale (AWS CLI)
È possibile utilizzare il AWS CLI per eliminare un ramo in un CodeCommit repository, se quel ramo non è il ramo predefinito per il repository. Per ulteriori informazioni sull'installazione e l'utilizzo di AWS CLI, vedere. Guida di riferimento alla riga di comando
-
Dal terminale o dalla riga di comando, eseguire il comando delete-branch, specificando:
-
Il nome del CodeCommit repository in cui il ramo deve essere eliminato (con l'--repository-nameopzione).
Suggerimento
Per ottenere il nome del CodeCommit repository, esegui il comando Per visualizzare un elenco di repository CodeCommit list-repositories.
-
Il nome del ramo da eliminare (con l'opzione branch-name).
Suggerimento
Per ottenere il nome del ramo, esegui il comando list-branches. Visualizza i dettagli delle filiali (AWS CLI)
-
-
Ad esempio, per eliminare un ramo denominato
MyNewBranchin un CodeCommit repository denominato:MyDemoRepoaws codecommit delete-branch --repository-name MyDemoRepo --branch-name MyNewBranchQuesto comando restituisce informazioni sul ramo eliminato, tra cui il nome e l'ID commit completo del commit HEAD del ramo. Ad esempio:
"deletedBranch": { "branchName": "MyNewBranch", "commitId": "317f8570EXAMPLE" }
Eliminare un ramo (Git)
Segui questi passaggi per usare Git da un repository locale per eliminare un ramo in un CodeCommit repository.
Questi passaggi sono scritti partendo dal presupposto che tu abbia già connesso il repository locale al repository. CodeCommit Per istruzioni, consulta l’argomento Connessione a un repository.
-
Per eliminare il ramo dal repository locale, esegui il git branch -D
branch-namecomando dovebranch-nameè il nome del ramo che desideri eliminare.Suggerimento
Per ottenere un elenco di nomi di rami, eseguire git branch --all.
Ad esempio, per eliminare un ramo nel repository locale denominato:
MyNewBranchgit branch -D MyNewBranch -
Per eliminare il ramo dal CodeCommit repository, esegui il git push
remote-name--deletebranch-namecomando doveremote-nameè il nickname utilizzato dal repository locale per il CodeCommit repository edbranch-nameè il nome del ramo che desideri eliminare dal repository. CodeCommitSuggerimento
Per ottenere un elenco dei nomi dei CodeCommit repository e dei relativi URL, esegui il comando. git remote -v
Ad esempio, per eliminare un ramo denominato
MyNewBranchnel CodeCommit repository denominato:origingit push origin --delete MyNewBranchSuggerimento
Questo comando non elimina un ramo impostato come predefinito.
Per ulteriori opzioni, consulta la documentazione di Git.