Unisci il ramo di sviluppo con il master

Unisci il ramo di sviluppo con il master

Gli sviluppatori GIT utilizzano le filiali GIT per mantenere il codice sorgente del progetto DevOps. Lavorano su rami diversi, come le filiali che includono funzionalità. Quindi, questi rami vengono uniti nel "sviluppo"Branch, che funge da ramo di pre-produzione. Dopo aver integrato tutte le filiali nel ramo di sviluppo, gli utenti GIT si fondono il ramo di sviluppo nella filiale predefinita, come la "maestro" ramo.

Questo blog dimostrerà il metodo per fondere completamente il ramo di sviluppo con il master.

Come unire il ramo di sviluppo con il ramo principale?

Il ramo principale include tutto il codice sorgente del progetto e il codice del ramo di sviluppo, mentre il ramo di sviluppo contiene codice di pre-produzione.

Unire completamente il ramo di sviluppo con il ramo principale, in primo luogo, unire il ramo di sviluppo nella fusione principale. Successivamente, unisci il ramo principale nel ramo di sviluppo. Per fare ciò, dai un'occhiata alla procedura sotto l'elenco.

Passaggio 1: Open Git Terminal

Dal menu di avvio, avvia il "Git Bash"Git Terminal:


Passaggio 2: aprire il repository Git

Successivamente, utilizza il “CD"Comando per aprire il repository git:

$ cd "c: \ git \ test"



Passaggio 3: crea una filiale di sviluppo

Al fine di creare il ramo di sviluppo, utilizzare il "GIT Branch "Comando. Ad esempio, abbiamo creato il "Dev"Branch come ramo di sviluppo:

$ git branch dev



Successivamente, verifica se il ramo viene creato o meno eseguendo il "GIT Branch"Comando:

$ git filiale


Qui, puoi vedere che abbiamo creato con successo "Dev" ramo:


Passaggio 4: passare al ramo di sviluppo

Passa al ramo di sviluppo attraverso il "Checkout Git"Comando:

$ git checkout dev



Passaggio 5: generare nuovo file

Generare un nuovo file tramite "tocco"Comando:

$ touch file2.TXT



Passaggio 6: aggiungere modifiche non trattenute all'indice di tracciamento

Aggiungi le modifiche non rintracciate all'indice di tracciamento (area di stadiazione) con "git aggiungi"Comando:

$ git aggiungi .



Ora, controlla lo stato del repository usando "Stato Git"Comando per la verifica:

$ git status



Passaggio 7: commettere modifiche monitorate Git

Usando il "commit git"Comando, commetti le modifiche tracciate e memorizzali nel repository locale:

$ git commit -m "git commit"



Passaggio 8: spostati su Master

Dopodiché, spostati al ramo principale:

$ git checkout master



Passaggio 9: unire il ramo di sviluppo nel master

Unisci lo sviluppo al ramo principale con l'aiuto del "Git unire"Comando:

$ Git Merge Dev



Passaggio 10: verificare se il ramo di sviluppo è unito

Ora, controlla se il ramo di sviluppo viene fuso nel ramo principale visualizzando il grafico dei registri GIT a una linea:

$ git log --oneline --graph --all


L'output seguente mostra che il "Dev"La filiale viene unita con successo nel maestro:


Passaggio 11: passa al ramo di sviluppo

Per unire il ramo principale con il ramo di sviluppo, spostati nel ramo di sviluppo utilizzando il comando fornito:

$ git checkout dev



Passaggio 12: unisci Master in Development Branch

Per unire completamente il ramo di sviluppo con il master, eseguire il "Git unire"Comando:

$ Git Merge Master



Ancora una volta, visualizza i registri di una linea Git per verificare se il ramo di sviluppo è completamente unito al ramo principale o meno:

$ git log --oneline --graph --all


Si può osservare che il ramo di sviluppo è completamente unito al ramo principale:


Abbiamo elaborato il metodo per fondere il ramo di sviluppo con il ramo principale.

Conclusione

Unire completamente il ramo di sviluppo con il ramo principale, prima apri il repository Git. Passa al ramo principale attraverso "GIT Checkout Master"Comando. Quindi, unisci il ramo di sviluppo nel ramo principale usando il "Git unire "Comando. Successivamente, spostati nel ramo di sviluppo e unisci il ramo principale con il ramo di sviluppo usando il "Git Merge Master"Comando. Questo articolo ha elaborato su come unire il ramo di sviluppo con il master.