Come eliminare il ramo remoto in Git

How Delete Remote Branch Git



In questo articolo, ti mostrerò come eliminare o rimuovere un ramo Git remoto. Userò un repository GitHub come repository Git remoto per la dimostrazione. Tuttavia, puoi utilizzare qualsiasi altro repository Git remoto ospitato su altre piattaforme come BitBucket, GitLab ecc.

Clonazione del repository Git remoto:

In questa sezione, ti mostrerò come clonare un repository Git remoto sul tuo computer locale per eliminare o rimuovere un ramo dal repository Git remoto.







Userò uno dei miei repository GitHub ( https://github.com/dev-shovon/hello-c ) per la dimostrazione.





Per clonare il repository GitHub desiderato sul computer locale, esegui il seguente comando:





$git clonehttps://github.com/dev-shovon/Ciao C

Il repository Git remoto dovrebbe essere clonato.



Dovrebbe essere creata una nuova directory come puoi vedere nello screenshot qui sotto.

Ora, vai alla directory appena creata con il seguente comando:

$cdCiao C/

Elenco delle filiali remote:

Prima di eliminare o rimuovere un ramo Git remoto, è importante sapere quali rami remoti sono disponibili. Puoi ottenere un elenco di tutti i rami Git remoti dalla riga di comando molto facilmente.

Per elencare tutti i rami remoti di Git, esegui il seguente comando:

$git branch --telecomandi

Come puoi vedere, sono elencati tutti i rami remoti. Rimuoviamo il origine / migliorato ramo. Qui, origine è il nome del repository remoto e migliorato è il nome del ramo remoto.

Rimozione del repository remoto:

Per rimuovere il migliorato ramo dal origine repository, puoi eseguire uno dei seguenti comandi:

$git pushorigine-Dmigliorato
O,
$git pushorigine--Eliminamigliorato

O,

$git pushorigine: migliorata

NOTA: I due punti ( : ) prima che il nome del ramo abbia lo stesso effetto del -D o -Elimina opzione di git push .

Ti verranno richiesti il ​​nome utente e la password del tuo repository Git remoto. Per GitHub, sono i dettagli di accesso del tuo account GitHub. Una volta forniti i dettagli di accesso, il ramo Git remoto ( migliorato in questo caso) deve essere rimosso.

Come puoi vedere, il ramo remoto origine / migliorato non è più elencato.

$git branch --telecomandi

Come puoi vedere, il ramo migliorato non è elencato anche nel mio repository GitHub. Quindi, viene rimosso per sempre.

Quindi, è così che elimini o rimuovi un ramo remoto in Git. Grazie per aver letto questo articolo.