Skip to content

Gitであれしたい

This content is a draft and will not be included in production builds.

マージコミットだけを対象に差分を知りたい

Section titled “マージコミットだけを対象に差分を知りたい”

—merges オプションでマージコミットだけと対象として、—first-parent オプションでマージしたときのベースブランチからみた差分という意味になる。

Terminal window
git log --merges --first-parent

一定期間の差分だけを対象にしたい

Section titled “一定期間の差分だけを対象にしたい”
Terminal window
git log --since='1 year ago'

—numstat で取得できる。

Terminal window
git log --numstat

出力形式は次のようになっていて、最初の数字が追加された行数、2つ目の数字が削除された行数となっている。

10 9 README.txt