Git: Festschreibungen in Hauptzweig verhindern
(Der Einfachheit halber) Ich habe einmaster
branch und eindev
in meinem Git-Repo. Ich möchte das @ sicherstellmaster
er @ -Zweig funktioniert immer, daher sollte alle Arbeit, die ich mache, im @ -Zweig seidev
Ast
Allerdings, wenn ich meine Änderungen mit einem @ zusammenfas--no-ff
Merge, ich neige dazu, in der @ bleibmaster
branch, und arbeite einfach weiter darin (weil ich vergessen habe, meindev
Ast)
Kann ich eine Regel für das @ aufstellmaster
branch, in dem angegeben wird, dass ich keine Commits ausführen kann, und Fast-Forward-Merges, sondern nur--no-ff
wird aus einem anderen Zweig zusammengeführt?
Dies muss für privat gehostete Repositories funktionieren (also nicht GitHub und BitBucket).