Wie man den Zweig eines anderen Entwicklers in meine zusammenführt?

Wie man den Zweig eines anderen Entwicklers in meine zusammenführt?
Während der Arbeit an einem Teamprojekt in Git arbeiten Entwickler häufig an separaten Filialen, um Fehler zu beheben oder eine neue Funktion in ihrem Softwareentwicklungsprojekt zu entwickeln. Wenn jeder Entwickler seine Arbeit in einer Niederlassung beendet, kann es eine Situation geben, die diese Filiale mit dem Hauptprojekt zusammenführen kann. Darüber hinaus können Sie zusammenarbeiten zusammenarbeiten und Quellcode miteinander teilen. Es hilft auch bei der Integration von Änderungen von mehreren Entwicklern.

Dieser Blog wird das Verfahren zeigen, um den Zweig eines anderen Entwicklers in unser Projekt zusammenzuführen.

So fusionieren Sie den Zweig eines anderen Entwicklers in unser Projekt?

Probieren Sie die folgenden Schritte aus, um den Zweig eines anderen Entwicklers in Ihr Projekt zusammenzuführen:

  • Navigieren Sie zum Repository eines anderen Entwicklers und kopieren Sie seine HTTP -URL.
  • Wechseln Sie zum lokalen Verzeichnis.
  • Fügen Sie das Repository eines anderen Entwicklers als Fernbedienung in Ihrem Projekt hinzu.
  • Remote -Repository -Inhalt abrufen und die gewünschte Remotezweig auswählen.
  • Führen Sie den Remote -Zweig in Ihrem Repository mit dem Befehl "Git merge" zusammen.

Schritt 1: Ansehen Sie den gewünschten Zweiginhalt anzeigen
Navigieren Sie zunächst zu einem anderen Entwicklerprojekt, dessen Zweig Sie in Ihr Projekt zusammenarbeiten möchten. Zum Beispiel wollen wir das zusammenführen “Gituser0422"Entwickler"Meister”Branchinhalt in unser Projekt:

Schritt 2: HTTPS -URL kopieren
Kopieren Sie als nächstes die HTTP -URL des Repositorys eines anderen Entwicklers:

Schritt 3: Navigieren Sie zum lokalen Repository
Dann in das jeweilige lokale Verzeichnis umleiten:

CD "C: \ Git \ test_repo"

Schritt 4: Remote -URL hinzufügen
Fügen Sie nun das Repository des anderen Entwicklers als Fernbedienung in Ihrem Projekt hinzu:

Git Remote hinzufügen Herkunft https: // github.com/gituser0422/first_demo.Git

Schritt 5: Überprüfen Sie die Remote -URL
Stellen Sie sicher, ob die Fernbedienung nicht über den folgenden Befehl hinzugefügt wurde:

Git Remote -v

Schritt 6: Remote -Änderungen abrufen
Führen Sie danach den angegebenen Befehl aus, um die Änderungen des gewünschten Zielzweigs abzurufen:

Git holt Ursprung

Es ist ersichtlich, dass die Zweige des anderen Entwicklers einschließlich Inhalte in unser lokales Repository eingereicht wurden:

Schritt 7: Remotezweige anzeigen
Geben Sie den folgenden Befehl ein, um den Remotezweig aufzulisten. Hier das "-RDie Option wird verwendet, um nur die Remote -Zweige aufzulisten:

Git Branch -r

Es ist ersichtlich, dass das aktuelle Repository "enthält"hauptsächlich" Und "Meister”Zwei abgelegene Zweige:

Schritt 8: Wünschte Niederlassung zusammenführen
Führen Sie nun das aus “ausGit verschmelzenBefehl ”Befehl zusammen mit dem gewünschten Remote -Zweignamen, der mit dem aktuellen lokalen Repository zusammengeführt werden muss. Zum Beispiel wollen wir den Inhalt des “zusammenführen“Meister" Zweig:

Git merge Herkunft/Meister-verabschiedete Historien

Die folgende Ausgabe zeigt an, dass der Zusammenführungsvorgang erfolgreich durchgeführt wurde:

Schritt 9: Änderungen überprüfen
Zuletzt sehen Sie sich die Commit -Geschichte an, um sicherzustellen, dass die entfernte Niederlassung erfolgreich zusammengeführt wurde:

Git -Protokoll -Einschluss

Wie Sie sehen können, wurde die Remote -Filiale mit dem Projekt zusammengeführt:

Wir haben die Methode erläutert, die Zweige eines anderen Entwicklers in unser Projekt zu verschmelzen.

Abschluss

Um die Filiale eines anderen Entwicklers in Ihr Projekt zusammenzuführen, kopieren Sie zunächst die HTTP -URL des Repositorys eines anderen Entwicklers und fügen Sie sie als Fernbedienung in Ihrem Projekt hinzu. Rufen Sie dann den Inhalt des Remote -Repositorys ab. Als nächstes sehen Sie Remote -Zweige und wählen Sie den gewünschten Zweig aus, den Sie in Ihr Projekt zusammenschließen möchten. Schließlich führen Sie das aus “ausGit verschmelzen Befehl und Änderungen überprüfen. Dieser Blog hat gezeigt, dass das Verfahren zur Zusammenführung der Zweigstelle eines anderen Entwicklers in unser Projekt zusammengeführt wird.