Beispiel: Konfigurieren Sie die Rebase als Standard-Pull-Strategie für den Master-Zweig
In unserem neuen Projekt haben wir 10 Repositorys, von denen jedes voneinander abhängige Eclipse-Projekte hat.
Ich plane, einen Standardworkflow einzurichten, in dem jeder Entwickler am Masterzweig arbeitet und den Commit-Pull-Push-Zyklus verwendet. Um Commits zu reduzieren und einen schönen linearen Verlauf zu erhalten, bevorzuge ich Rebase als Standardstrategie für Pull. Das funktioniert gut, wennbranch.master.rebase=true
gesetzt ist.
Leider muss es für alle Repositories manuell eingestellt werden, nachdem sie mit EGit geklont wurden. Ich habe versucht, Einstellungen vorzunehmenbranch.autosetuprebase=always
Dies betrifft jedoch nur manuell erstellte lokale Zweige, nicht den Hauptzweig nach einem Klon.
Ich möchte die Ersteinstellung von automatisierenbranch.master.rebase=true
um Fehler zu reduzieren und der Einfachheit halber. Gibt es eine Möglichkeit, dies zu tun? Am liebsten in Eclipse / Egit, aber auch andere Ideen sind willkommen.