SourceTree 1.6.4.0 unter Windows 7.Wie in SourceTree ordnungsgemäß neu zu erstellen?
ist die folgende ist mein Ausgangspunkt sagen lassen:
C <- master
/
- A - B <- topic
Ich möchteThema auf Master rebase.
Mein Ziel ist es zu haben:
C - A - B
^ ^
master topic
aber ich am Ende mit:
kann ich dann tun
git push origin topic -f
und ich bekomme das gewünschte Ergebnis, aber was ist der richtige Weg, dies in SourceTree zu tun?
Ich bin der Einzige, der an diesem Projekt arbeitet und den gut beschriebenen Rebase-Then-Merge-Workflow verwendet. Gibt es eine Option in SourceTree, um Force Push über die GUI zu aktivieren? Irgendwie vereitelt der Zweck des Programms, wenn ich noch die Kommandozeile benutzen muss. – Patrick
@ user3858446 Leider gibt es keine solche Option in SourceTree. Siehe [Antworten auf atlassian.com] (https://answers.atlassian.com/questions/54469/how-do-i-perform-a-forced-push-push-f-from-sourcetree). Sie können für diese Funktion hier abstimmen: https://jira.atlassian.com/browse/SRCTREEWIN-338 – filhit
Während es diese Option nicht hat, können Sie eine benutzerdefinierte Aktion erstellen, die eine Batch-Datei aufruft. Das ist, was ich aufgebaut habe, und es fühlt sich ziemlich integriert an. Sie können mit der rechten Maustaste auf die Festschreibungsliste klicken und sie im Untermenü Benutzerdefinierte Aktionen auswählen. – Dan