- Öffne TerminalTerminalGit Bash.
- Wechsle Dein aktuelles Arbeitsverzeichnis in das lokale Projekt.
- Checke den Branch aus, in den Du zusammenführen möchtest. Usually, you will merge into the default branch.
$ git checkout DEFAULT_BRANCH_NAME
- 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 DEFAULT_BRANCH_NAME
Artikelversion: Enterprise Server 2.19
Artikelversion: Enterprise Server 2.19
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.