2016-06-29 8 views
1

Hier ist mein Workflow:automatisch git push für Zweige mit einem bestimmten Präfix erzwingen

  • git checkout -b my_private_prefix/branch master
  • Hack Hack Hack
  • git push
  • Hack Hack Hack
  • git rebase -i ; git push --force
  • -Pull-Request

Es ist OK, um push --force hier, weil ich der einzige bin, der auf Zweige mit dem privaten Präfix (jedem im Team einen anderen Präfix hat) arbeitet. Meine Frage: kann ich git automatisch zwingen drücken, wenn der aktuelle Zweig Name beginnt mit meinem privaten Präfix?

Antwort

0

Nicht die Antwort, die Sie suchen, aber Sie könnten ein Git Alias ​​wie Pushf, die in der-f-Flag hinzugefügt. Sie könnten auch versuchen, den Standard-Push zu überschreiben, aber Sie müssen einige Arbeiten durchgehen (siehe Is it possible to override git command by git alias?) und sich den Zweig ansehen, um das Flag -f zu drücken und optional hinzuzufügen.