2016-08-24 3 views
1

Gegeben zwei Zweige, Feature/SomeWork und entwickelnprogrammatisch Commits in einem Zweig finden, aber nicht der anderen

Wie finde ich die Liste der Commits in Funktion/SomeWork, die noch nicht verschmolzen mit libgit2sharp zu entwickeln?

ich derzeit programmatisch durch jede der Commits zu Fuß und Kontrolle sicherstellen, dass sie in den Zielbranchen vorhanden sind

Ich hoffe, ein einfacher und schneller Weg, es zu tun

Hinweis : Ich muss dies programmgesteuert in meiner Anwendung mit libgit2sharp tun, ich kenne den Weg, dies über die Befehlszeile zu tun, aber lieber zu vermeiden, schälen zu verarbeiten und Lesen der Ausgabe usw., wenn möglich, danke

+0

Ist es nicht nur eine Frage der Bestimmung des gemeinsamen Vorfahren, und dann vorwärts iterieren? –

Antwort

0

Ich glaube, du bist für den git cherry Befehl suchen:

git cherry -v develop feature/SomeWork 

Dieser Befehl alle Commits in Funktion/SomeWork Liste sollte, die nicht in der Entwicklung sind.

0

Dieser Befehl sollte Ihnen geben, was benötigt wird.

Bitte beachten Sie ^^, eines von^wird als Escape-Zeichen in Windows verwendet.

Verwandte Themen