web-dev-qa-db-ja.com

git log --follow、マージを含むすべてのコミットを表示

私はしたいと思います git log --follow file.extただし、マージを含むすべてのコミットを表示します。

試しましたno-max-parents、しかし助けにはならない。

18
lajarre

-mはあなたに代わってトリックを行い、log -mはマージに参加するためのものです。

git log -m --oneline --full-history --follow file.ext

これは、マージ[-m]のファイルの後に続く必要があります。

そして、私はあなたが--min-parents=2の代わりにno-max-parentsを使用することを目指していたと思います。 --min-parents=2--mergedと同じです。これは、複数の親を持つコミットを返すためです。

いつでもフラグを追加して、よりわかりやすい方法で結果を表示できます。
git log -m --name-only --oneline --follow file.ext。コミットのSHA-1とメッセージとともに結果が表示されます

24
CodeWizard