Come creare una filiale locale da una filiale remota esistente?

Come creare una filiale locale da una filiale remota esistente?
Gli sviluppatori Git si occupano di più filiali mentre lavorano su grandi progetti. Questi rami contengono i file di codice sorgente per ciascun modulo di progetto. Dopo aver completato il lavoro sulla macchina locale, spingono le modifiche aggiunte ai rami del repository remoto. Inoltre, Git ti consente di creare una nuova filiale locale con l'aiuto della filiale remota Git esistente. IL "$ git checkout -b "Il comando può essere utilizzato per questo scopo corrispondente.

Questo blog discuterà della creazione di una nuova filiale locale dalla filiale remota esistente.

Come creare una filiale locale da una filiale remota esistente?

Per creare una filiale locale da una filiale remota esistente, seguire i passaggi di seguito:

  • Passa alla directory della radice Git.
  • Aggiungi e verifica il nuovo URL remoto.
  • Prendi tutti i rami remoti esistenti dal repository remoto.
  • Usa il "$ git checkout -b "Comando.

Passaggio 1: passare alla directory della radice Git
Innanzitutto, eseguire il “CD"Passa alla directory della radice Git:

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

Passaggio 2: imposta l'URL remoto di tracciamento
Quindi, impostare l'URL remoto per il monitoraggio dei dati dal repository remoto utilizzando il "Git Remote Add"Comando:

$ git remote aggiungi origine https: // github.com/gitiner0422/demo.idiota

Passaggio 3: controlla l'URL remoto
Ora, esegui il "Git RemoteComando "con il"-v"Flag per verificare l'URL remoto appena aggiunto:

$ git remote -v

Passaggio 4: recuperare remoto "origine"
Quindi, scarica l'ultima versione completa del repository remoto utilizzando "Git Fetch"Comando e specificare il nome remoto:

$ git prevedere origine

Qui, il origine“È il nostro nome URL remoto. Dopo aver eseguito il comando sopra indicato, il repository remoto tutte le filiali verranno scaricate nel repository locale:

Passaggio 5: visualizzare tutti gli elenchi delle filiali
Successivamente, visualizza tutte le filiali locali e remote eseguendo il “GIT BranchComando "con il"-UN"Flag per tutti:

$ git branch -a

Di conseguenza, verranno visualizzati tutti i rami. Ora, scegli quello richiesto. Ad esempio, abbiamo selezionato il "Remote/Origine/Master" ramo:

Passaggio 6: creare e scambiare ramo
Finalmente, esegui il "Checkout Git"Comando e specificare la nuova filiale:

$ git checkout -b dev origin/master

Qui:

  • "-B"La bandiera indica il ramo.
  • "Dev"È il nuovo nome di filiale.
  • "Origine/Master"È il nome del ramo remoto di recupero.

Di conseguenza, il nuovo ramo è stato creato e cambiato correttamente:

Passaggio 7: verifica l'elenco delle filiali
Infine, verifica il ramo appena creato eseguendo il "GIT Branch"Comando:

$ git branch -a

Nell'output di seguito, il ramo evidenziato chiamato "Dev"È il ramo appena creato:

È tutto! Abbiamo discusso del modo più semplice per creare una filiale locale da una filiale remota esistente.

Conclusione

Per creare una filiale locale da un ramo remoto esistente, spostati nella directory della radice Git e aggiungi il nuovo URL remoto. Quindi, verifica l'URL remoto aggiunto per il monitoraggio tramite "$ git remote -v"Comando. Successivamente, prendi tutti i rami remoti esistenti dal servizio di hosting GitHub. Dopodiché, esegui il “$ git checkout -b "Comando. Questo blog ha dimostrato la procedura per la creazione di una nuova filiale locale dalla filiale remota esistente.