Gibt es eine Verknüpfung, mit der Git angewiesen wird, den aktuellen Tracking-Zweig auf den Ursprung zu verschieben?
Hinweis: Ich weiß, dass ich das Standard-Push-Verhalten ändern kann , suche jedoch nach einer Ad-hoc-Lösung, die das Standardverhalten nicht ändert.
Angenommen, ich bin in einem Zweig, den feature/123-sandbox-tests
ich verwenden würde
git push origin feature/123-sandbox-tests
das ist langweilig. Ich suche nach einer Abkürzung, so etwas wie
git push origin current
Wo Git weiß, dass Strom ist feature/123-sandbox-tests
.
Bearbeiten : Ab Version 2.0 hat sich das Standardverhalten von git in ein intuitiveres Verhalten geändert, was ich erreichen wollte. Siehe diese SO-Frage für Details.
Bearbeiten 2 : Die Antwort von ceztko ist die beste Antwort, da der aktuelle Zweig unabhängig von den Einstellungen verschoben werden kann.
git push
nur den aktuellen Zweig zu verschieben, aber auf anderen Computern können Sie versehentlich alle übereinstimmenden Zweige verschieben.