Questo articolo dimostra la procedura di fusione di due repository GIT.
Come unire due repository Git?
Al fine di unire due repository in Git, in primo luogo, passare alla directory di radice Git e scegliere i repository desiderati. Supponiamo che la directory principale contenga due repository denominati "Repo1" E "Repo2"Che sono tenuti a unirsi a vicenda. Fare così:
Dai un'occhiata ai passaggi forniti per la dimostrazione pratica!
Passaggio 1: passare al repository Git
Innanzitutto, reindirizzare alla directory locale utilizzando il comando di seguito:
$ cd "c: \ git"
Passaggio 2: visualizzare il contenuto del repository
Corri il "ls"Comando per visualizzare l'elenco di file e repository nella directory principale:
$ ls
L'output seguente visualizza tutti i file e i repository esistenti della directory principale. Scegli i due repository desiderati che devono fondersi. Ad esempio, abbiamo selezionato il "demo_repo" E "Repo1"Repository:
Passaggio 3: spostati nel repository desiderato
Quindi, vai al repository in cui si desidera unire l'altro repository attraverso il comando fornito. Nel nostro caso, è "demo_repo"Repository locale:
$ cd "c: \ git \ demo_repo"
Passaggio 4: Aggiungi URL remoto
Per l'aggiunta dell'altro percorso del repository selezionato come URL remoto, digitare il seguente comando:
$ git remote aggiungi origine "c: \ git \ repo1"
Qui, il "origine"È il nostro nome URL remoto e il repository di destinazione è"Repo1":
Passaggio 5: recupero repository "repo1"
Eseguire il "Git Fetch"Comando per scaricare il contenuto di"Repo1" dentro "demo_repo"Repository:
$ git prevedere origine
Passaggio 6: unire i repository
Infine, unisci il contenuto di entrambi i repository con l'aiuto del comando sotto fornito:
$ git unisci origine/maestro
Di conseguenza, l'editor di testo predefinito si aprirà sullo schermo. Qui, aggiungi un messaggio di commit, salva le modifiche e quindi chiudi l'editor:
Si può osservare che l'operazione di fusione è stata eseguita con successo:
Passaggio 7: verificare le modifiche
Infine, per garantire se i rami si sono fusi o meno, visualizzare la cronologia di commit eseguendo il "registro git"Comando:
$ git log
L'output seguente indica che il "maestro”Ramo del"Repo1"Il repository è stato unito al ramo simile di"demo_repo"Repository:
Abbiamo elaborato in modo efficiente la procedura di fusione di due repository GIT.
Conclusione
Per unire due repository GIT, vai alla directory di radice Git e seleziona i due repository che si desidera unire. Quindi, spostati su uno di essi e aggiungi il percorso del secondo repository ad esso. Successivamente, prendi il contenuto del secondo repository nel primo repository. Infine, esegui il "git unire /"Comando per unire entrambi i repository. Questo articolo ha illustrato il metodo di fusione di due repository Git.