Come posso rinominare sia un nome di ramo locale che remoto di Git?

Come Posso Rinominare Sia Un Nome Di Ramo Locale Che Remoto Di Git



Git è un pacchetto software di controllo delle versioni che tiene traccia dei file del codice sorgente del progetto mentre si sposta attraverso le fasi di sviluppo. Utilizza rami per mantenere un repository principale del codice sorgente durante la creazione di un duplicato per aggiungere modifiche ad esso. Questa piattaforma consente inoltre agli sviluppatori di rinominare le filiali, che possono essere filiali locali o remote.

Questo post fornisce la procedura per rinominare un nome di ramo Git locale e Git remoto.

Come posso rinominare il nome della filiale locale di Git?

Per rinominare il ramo locale Git, per prima cosa spostati nella directory locale ed elenca i rami locali. Passa al ramo locale, che deve essere rinominato, ed esegui il comando ' $ git branch -m ” comando.







Ora, dai un'occhiata all'implementazione dello scenario sopra indicato!



Passaggio 1: spostati nel repository

Esegui il ' CD ” comando per navigare nel repository locale Git:



$ CD 'C:\Utenti \n azma\Git\Demo14'





Passaggio 2: elenca i rami

Corri il ' ramo git ” comando con il “ -elenco ” opzione per visualizzare l'elenco delle filiali locali:

$ ramo git --elenco

Secondo l'output seguente, il nostro repository locale contiene due rami, come ' dev ' e ' maestro ”. Inoltre, ' * ” riferisce che il “ maestro ” ramo è il ramo di lavoro corrente:



Passaggio 3: filiale di pagamento

Ora passa a un altro ramo locale che deve essere rinominato utilizzando il ' git checkout comando:

$ git checkout dev

Passaggio 4: creare un ramo

Corri il ' ramo git ' insieme con il ' -m ” opzione per rinominare il ramo corrente:

$ ramo git -m caratteristica

Secondo l'output di seguito, il ramo di lavoro corrente ' dev ' viene rinominato con successo in ' caratteristica ' ramo:

Passaggio 5: elenco di controllo

Visualizza l'elenco del ramo, per verificare se il ramo è stato rinominato:

$ ramo git --elenco

L'output indicato di seguito mostra che l'operazione di ridenominazione del ramo è stata eseguita correttamente:

Passiamo alla sezione successiva e impariamo come rinominare i nomi dei rami remoti di Git.

Come posso rinominare il nome del ramo remoto Git?

Per rinominare il nome del ramo remoto Git, innanzitutto visualizzare l'elenco dei rami remoti ed eliminare il nome del ramo che deve essere rinominato. Quindi, esegui il ' $ git push origin -u ” comando per inviare il nuovo ramo al repository remoto.

Eseguiamo praticamente la procedura sopra indicata!

Passaggio 1: elenca i rami remoti

Controlla l'elenco dei rami remoti eseguendo il comando ' ramo git ” insieme al comando “ -r ” opzione, che indica remoto:

$ ramo git -r

Qui, vogliamo rinominare il ramo remoto evidenziato di seguito:

Passaggio 2: eliminare il ramo remoto

Corri il ' git push origine ” comando con il “ -Elimina ” opzione e nome del ramo remoto per eliminarlo:

$ spingere git origine --Elimina dev

Passaggio 3: spingere la filiale locale

Ora carica il contenuto del repository locale in un repository remoto:

$ spingere git origine -in caratteristica

Passaggio 4: verificare la ridenominazione del ramo remoto

Quindi, utilizza il ' ramo git ” comando con il “ -r ” opzione per verificare l'esistenza del ramo remoto rinominato:

$ ramo git -r

Il ramo remoto è stato rinominato correttamente in base al ramo locale:

È tutto! Abbiamo compilato il metodo per rinominare un nome di ramo Git locale e Git remoto.

Conclusione

Per rinominare il ramo locale Git, per prima cosa spostati nella directory locale ed elenca i rami locali. Quindi, passa al ramo locale, che deve essere rinominato. Esegui il ' $ git branch -m ” comando. Per rinominare il nome del ramo remoto Git, visualizzare l'elenco dei rami remoti ed eliminare il nome del ramo che deve essere rinominato. Corri il ' $ git push origin -u ” per inviare il ramo locale appena creato al server remoto. Questo post ha determinato la procedura per rinominare un nome di ramo remoto Git locale e server di hosting Git GitHub.