Come ripristinare lo sviluppo di ramo per padroneggiare

Come ripristinare lo sviluppo di ramo per padroneggiare
Mentre lavorano su grandi progetti di sviluppo, gli utenti apportano molteplici modifiche e modifiche ai file di codice sorgente del progetto, il che diventa disordinato. A volte è necessario eliminare o ripristinare i dati dei rami GIT per liberare lo spazio, oppure potrebbe essere necessario creare una copia di un altro ramo Git esistente. A tale scopo, il "Git Merge -No -commit "Il comando viene utilizzato per unire, impegnarsi e sovrascrivere le modifiche aggiunte. Quindi, imposta il "GIT Checkout -Theirs Master ."Comando per il ripristino di sviluppare la filiale.

Questa guida discute il metodo per ripristinare il ramo di sviluppo al ramo principale.

Come eseguire l'operazione di ripristino su Sviluppa la filiale per master?

Seguire la procedura fornita per ripristinare il ramo di sviluppo nel ramo principale:

  • Vai al repository git.
  • Mostra l'elenco delle filiali locali.
  • Passa al "sviluppare" ramo.
  • Unire, commettere e sovrascrivere le modifiche aggiuntive eseguendo il "Git Merge -No -commit Master"Comando.
  • Eseguire il "GIT Checkout -Theirs Master ."Comando per il check -out dallo sviluppo al ramo principale che contiene i nuovi commit.
  • Verificare l'operazione di ripristino tramite cronologia del registro GIT.

Passaggio 1: passare alla directory di root

All'inizio, eseguire il “CD"Comando e spostarsi sul percorso del repository specificato:

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

Passaggio 2: mostra l'elenco delle filiali

Usa il "GIT Branch"Comando per elencare tutte le filiali locali esistenti:

$ git filiale

Dall'elenco di seguito, abbiamo selezionato il "sviluppare" ramo:

Passaggio 3: passare al ramo "sviluppa"

Ora, passa al bersaglio "sviluppare"Branch con l'aiuto del seguente comando:

$ git checkout si sviluppa

Passaggio 4: unire e commettere cambiamenti

Per unire e commettere le modifiche aggiunte, è possibile utilizzare il comando di seguito:

$ git Merge --No-commit Master

Nel comando sopra indicato, il "-NO-EMMIMIO"L'opzione viene utilizzata per sovrascrivere i risultati aggiunti:

Passaggio 5: passare al ramo "master"

Dopodiché, passa a "maestro"Branch attraverso il comando fornito:

$ git checkout -Il maestro .

Qui, il "-loro"La bandiera si riferisce al ramo target che contiene i nuovi commit che vengono riempiti:

Passaggio 6: verificare il funzionamento di ripristino della filiale "sviluppa" in "master"

Infine, assicurarsi se il ramo di sviluppo venga ripristinato al master eseguendo il "registro git ."Comando:

$ git log .

Secondo l'output di seguito, il ramo di sviluppo viene ripristinato alla filiale desiderata correttamente:

Abbiamo fornito in modo efficiente il processo di ripristino del ramo di sviluppo al ramo principale.

Conclusione

Per ripristinare il ramo di sviluppo nel ramo principale, prima, vai al repository Git e controlla l'elenco di tutte le filiali locali. Quindi, passa a "sviluppare”Branch, esegui il"Git Merge -No -commit Master"Comando per unire, impegnarsi e sovrascrivere le modifiche aggiunte. Successivamente, per contenere il nuovo commit per il padrone, che viene ripristinato nella filiale di sviluppo, eseguire il "GIT Checkout -Theirs Master ."Comando. Questa guida ha illustrato il processo di ripristino del ramo di sviluppo nel ramo principale.