Come unire la filiale di un altro sviluppatore nella mia?

Come unire la filiale di un altro sviluppatore nella mia?
Mentre lavorano a un progetto di squadra in GIT, gli sviluppatori lavorano spesso su filiali separati per correggere i bug o sviluppare una nuova funzionalità nel loro progetto di sviluppo software. Quando ogni sviluppatore finisce il suo lavoro su una filiale, può esserci una situazione per unire quel ramo con il progetto principale. Inoltre, la fusione ti consente di collaborare e condividere il codice sorgente tra loro. Aiuta anche a integrare i cambiamenti da più sviluppatori.

Questo blog dimostrerà la procedura per unire la filiale di un altro sviluppatore nel nostro progetto.

Come unire la filiale di un altro sviluppatore nel nostro progetto?

Per unire la filiale di un altro sviluppatore nel tuo progetto, prova i passaggi sotto forniti:

  • Passare al repository di un altro sviluppatore e copiare il suo URL HTTP.
  • Passa alla directory locale.
  • Aggiungi il repository di un altro sviluppatore come telecomando nel tuo progetto.
  • Prendi il contenuto del repository remoto e scegli il ramo remoto desiderato.
  • Unisci il ramo remoto nel repository utilizzando il comando "Git Munge".

Passaggio 1: visualizzare il contenuto di filiale desiderato
Innanzitutto, vai al progetto di un altro sviluppatore di cui si desidera unire. Ad esempio, vogliamo unire il "Gitiser0422"Lo sviluppatore"maestro"Contenuti di filiale nel nostro progetto:

Passaggio 2: copia l'URL HTTPS
Quindi, copia l'URL HTTP del repository di un altro sviluppatore:

Passaggio 3: vai al repository locale
Quindi, reindirizza alla particolare directory locale:

CD "C: \ git \ test_repo"

Passaggio 4: Aggiungi URL remoto
Ora, aggiungi il repository dell'altro sviluppatore come telecomando nel tuo progetto:

git remote aggiungi origine https: // github.com/gitiser0422/first_demo.idiota

Passaggio 5: verificare l'URL remoto
Assicurarsi se il telecomando non è stato aggiunto non attraverso il comando sotto fornito:

git remote -v

Passaggio 6: recuperare le modifiche remote
Successivamente, esegui il comando fornito per recuperare le modifiche del ramo target desiderato:

Git Fetch Origin

Si può vedere che le filiali dell'altro sviluppatore, incluso il contenuto, sono state recuperate nel nostro repository locale:

Passaggio 7: visualizzare i rami remoti
Per elencare il ramo remoto, digita il seguente comando. Qui, il "-R"L'opzione viene utilizzata per elencare solo i rami remoti:

Git Branch -r

Si può vedere che il repository corrente contiene "principale" E "maestro"Due rami remoti:

Passaggio 8: unire il ramo desiderato
Ora, esegui il "Git unire"Comando insieme al nome della filiale remoto desiderato che deve essere fuso con l'attuale repository locale. Ad esempio, vogliamo unire il contenuto di "maestro" ramo:

GIT Merge Origin/Master-Tolow-non-ha-histories

L'output seguente indica che l'operazione di unione è stata eseguita correttamente:

Passaggio 9: verificare le modifiche
Infine, visualizza la cronologia del commit per garantire che il ramo remoto sia stato unito con successo:

Git Log --oneline

Come puoi vedere, il ramo remoto è stato fuso con il progetto:

Abbiamo spiegato il metodo di fondere la filiale di un altro sviluppatore nel nostro progetto.

Conclusione

Per unire il ramo di un altro sviluppatore nel tuo progetto, prima, copia l'URL HTTP del repository di un altro sviluppatore e aggiungilo come telecomando nel tuo progetto. Quindi, prendi il contenuto del repository remoto. Successivamente, visualizza i rami remoti e scegli la filiale desiderata che desideri unire nel tuo progetto. Infine, eseguire il “Git unire "Comanda e verifica le modifiche. Questo blog ha dimostrato la procedura per unire la filiale di un altro sviluppatore nel nostro progetto.