2017-07-05 17 views
0

git logを使用して、2つのコミットの間、2つの日付の間、日付の前、日付の前などコミット履歴を取得することは可能です。特定のコミットまでログを取得する方法。Gitが特定のコミットにログオンする

私は同じ親/親なしで複数のコミットをしているという問題(おそらく、確定的な最初のコミットを見つけることが難しい)のために存在しないことは知っていますが、回避策がありますか?私はこれをやってきた

...

最初のコミットを取得: FIRST_COMMIT=git rev-list HEAD | tail -n 1

は、最初の間で取得し、私はgit log FIRST_COMMIT..ff353d1

をしたいが、良い方法がありますコミット?時間の初めからコミットの時まで使うのと同じように使いたいですか?

+0

あなたは何を意味するのか分かりません。 '' 'git log revision '' 'を尋ねるならば、あなたはそのリビジョンの歴史に関するすべてのリビジョンを取得します(これは多少なりともあなたが示したコマンドで達成したと思います)。 – eftshift0

答えて

0

git log FIRST_COMMIT..ff353d1は、(ほとんど)git log ff353d1と同じですが、あまりにも派手である必要はありません。逆順にしたい場合は、git log --reverse ff353d1を使用してください。

関連する問題