Come copiare il contenuto di una filiale in una nuova filiale locale?

Come copiare il contenuto di una filiale in una nuova filiale locale?

Su Git, gli sviluppatori di solito incontrano situazioni in cui hanno lavorato sulla filiale locale Git e hanno spinto tutte le modifiche aggiunte al servizio di hosting GitHub. Successivamente, è necessario ripristinare le modifiche su quel particolare ramo e aggiungere un nuovo codice relativo al progetto di sviluppo. D'altra parte, non vogliono perdere i dati esistenti del ramo particolare. In questa situazione, devono copiare il contenuto di una filiale su un'altra.

Questa guida spiegherà la procedura di copia del contenuto di una filiale a una nuova filiale locale.

Come copiare il contenuto di una filiale locale in una nuova filiale?

Prova i passaggi sotto forniti per copiare il contenuto di una filiale in una nuova filiale locale:

  • Passare alla directory desiderata Git.
  • Controlla l'elenco dei contenuti.
  • Visualizza tutte le filiali locali esistenti.
  • Esegui il comando "$ git checkout".

Dai un'occhiata alla dimostrazione pratica delle istruzioni sopra dichiarate.

Passaggio 1: passare al repository locale

Innanzitutto, vai al repository git eseguendo il seguente comando:

$ CD "C: \ Users \ Nazma \ git \ test_12"

Passaggio 2: visualizza l'elenco del contenuto

Ora, esegui il "ls"Comando per visualizzare il contenuto esistente del repository:

$ ls

Passaggio 3: controlla l'elenco delle filiali locali

Successivamente, controlla tutte le filiali locali GIT utilizzando il comando di seguito:

$ git filiale

Qui, l'asterisco "*"Simbolo accanto al"maestro"Branch indica che si tratta di un ramo di lavoro attuale:

Passaggio 4: creare e fare il checkout alla nuova filiale locale

Quindi, eseguire il “Checkout Git"Comando insieme al"-B"Flag, Nuovo nome di filiale e Filiale di lavoro corrente:

$ git checkout -b gemma maestro

Di conseguenza, tutto il contenuto esistente dell'attuale ramo di lavoro verrà copiato nel ramo appena creato:

Passaggio 5: verificare il contenuto copiato

Infine, verificare la procedura di copia dei contenuti dall'attuale filiale di lavoro al nuovo ramo eseguendo il "ls"Comando:

$ ls

Come puoi vedere, il contenuto viene copiato correttamente sul nuovo ramo:

È tutto! Abbiamo compilato informazioni autentiche sulla copia del contenuto di una filiale in una filiale locale appena creata.

Conclusione

Per copiare il contenuto di una filiale in una nuova filiale locale, prima, passa alla directory desiderata Git e visualizza l'elenco del contenuto. Quindi, controlla i rami esistenti ed esegui il "$ git checkout "Comando. Questa guida ha spiegato in modo efficiente il metodo di copia del contenuto di una filiale a una nuova filiale locale.