- Öffne TerminalTerminalGit Bash.
- Wechsle das aktuelle Arbeitsverzeichnis zu Deinem lokalen Projekt.
- Checke den Branch aus, in den Du zusammenführen möchtest. In der Regel führst Du in den
master
-Branch zusammen.$ git checkout master
- Rufe den gewünschten Branch aus dem vorgelagerten Repository ab. Auf diese Weise wird der Commit-Verlauf unverändert beibehalten.
$ git pull https://Hostname/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME
- Wenn Konflikte auftreten, behebe sie. Weitere Informationen findest Du unter „Mergekonflikte beheben“.
- Gib den Merge frei.
- Überprüfe die Änderungen, und stelle sicher, dass alles in Ordnung ist.
- Übertrage den Merge in Dein GitHub-Repository.
$ git push origin master
Artikelversion: Enterprise Server 2.18
Ein vorgelagertes Repository in Deinen Fork zusammenführen
Wenn Du keinen Push-Zugriff (Schreibzugriff) auf ein vorgelagertes Repository hast, kannst Du Commits von diesem Repository in Deine eigene Fork abrufen.