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:
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.