このタイプの質問は多くのQ/Aで扱われていますが、私はそれらを研究しましたが、実際には私が望むものを手に入れる方法を見つけられませんでした。範囲エッジを含むGitログ範囲のリビジョン
私は、範囲内で使用されるハッシュのログを含む2つのハッシュ間のgitログを探しています。私はそれがこのように達成可能であることを発見したSO内のドキュメントや他のQ/Aに見てから
:
git log oldest...Newest
しかし、これは除外されている最も古いのログを返しません。このレポで例えば
https://github.com/galniv/jira-git-helper/commits/master
私は、最新として最も古く、5456f8cecc5ef5cef5abc1f820a4f044e2153734
として52209d3738f80e49c724502503d6a72c1e24e6bc
間のログをしたいです。
git log 52209d3738f80e49c724502503d6a72c1e24e6bc...5456f8cecc5ef5cef5abc1f820a4f044e2153734
リターンのみ2つのログ代わりの3の結果:
commit 5456f8cecc5ef5cef5abc1f820a4f044e2153734
Author: Gal Niv <[email protected]>
Date: Tue Mar 21 15:33:55 2017 -0400
Update README.md
commit a4c184ecc7fb4c50705c0ac90c94752a31ce7251
Author: Gal Niv <[email protected]>
Date: Tue Mar 21 11:48:30 2017 -0400
Remove console.log, display current branch name
最古のハッシュのログを含める方法?
マージコミットがあっても正常に動作するはずです。 – eftshift0