Poiché alcuni comandi Git sono costruiti su altri comandi ("plumbing"), spesso ereditano le opzioni da altri comandi. Sono d'accordo che è fastidioso non vedere quelli documentati nelle pagine man o nell'output --help
. In questo caso, i git-log aiutare gli Stati:
il comando richiede opzioni applicabili al comando git-rev-list per controllare ciò che viene mostrato e come, e le opzioni applicabili ai comandi git-di Verifica * per controllare in che modo vengono mostrate le modifiche apportate da ogni commit .
In questo caso, troverete l'opzione di cui -m
git-diff-tree:
...
-m
By default, git-diff-tree --stdin does not show differences
for merge commits. With this flag, it shows differences to
that commit from all of its parents. See also -c.
...
fonte
2009-10-31 19:32:40
veda la risposta di seguito per informazioni sulla bandiera -m – opsb