2014-09-23 10 views
17

In meinem Arbeitsprozess muss ich meinem Server Admin eine Liste von Dateien zur Verfügung stellen. Die Liste stammt aus der Zusammenführung meiner Arbeitszweig (Zweig A) in Master-Zweig.Wie funktioniert Git Log nur Zusammenführungen zu Master-Zweig?

Also füge ich Zweig A in Zweig-Master und dann stellen Sie Master.

Im Augenblick ist das Beste, was ich mit git log tun könnte, ist die folgende, aber diese Liste enthält andere begehen als auch (nicht nur die Zusammenführung Ich suche):
git log -m --name-only --author=[NAME]

Also im Grunde muss ich das abrufen Dateien Liste für die Zusammenführung von Branch A in Master Branch

Ist es möglich, mit cli Befehl?

Antwort

18

Narrow es nach unten git log --merges --author mit dem verpflichten, um herauszufinden, Sie wollen und versuchen dann

git diff --name-only ${MERGE_SHA}^1..${MERGE_SHA} 
+5

Ich denke '--merges' bereits eine große Filterverstärkung ist – WonderLand

Verwandte Themen