Git Fork synchronisieren

Git Fork synchronisieren

Wie man seinen Fork immer up2date hält, erklärt dieser Eintrag am Beispiel des Odoo Forks.

Zunächst forkt man für Github einem Repository.

1. Klone diesen Fork lokal:

git clone git@github.com:YOUR-USERNAME/YOUR-FORKED-REPO.git

2. Ergänze die Original-Quelle "remote" des Original-Repository zu Deinem forked repository:

cd into/cloned/fork-repo git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git git fetch upstream

3. Aktualisiere Deinen Fork vom Original-Repository und hole alle Änderungen :

git pull upstream master

 

Jetzt konkret am Bespiel des Odoo Forks mit Sourcetree: 

Remote hinzufügen

Fetch

Mergen von upstream