git logを使ってログの履歴を見ることができますが、過去12回のコミットだけを表示していることは知っています。どのように私は過去100を見ることができます私はこれの答えを探しましたが、何も動作するようです?私はコミットをプッシュした日付と、それに追加したコメントを見ることができるようにしたい。herokuでコミット履歴全体を表示する方法は?
これが重複している場合は、すぐに投票するのではなく、コメントしてください。私は速く返信します!
git logを使ってログの履歴を見ることができますが、過去12回のコミットだけを表示していることは知っています。どのように私は過去100を見ることができます私はこれの答えを探しましたが、何も動作するようです?私はコミットをプッシュした日付と、それに追加したコメントを見ることができるようにしたい。herokuでコミット履歴全体を表示する方法は?
これが重複している場合は、すぐに投票するのではなく、コメントしてください。私は速く返信します!
Herokuは単なる古いgitを使用しています。あなたが
まず最初はgit checkout heroku/master
(あなたは「コミットを押した」と言ったものに基づいて、私はあなたがgit push heroku master
を使用してHerokuのにデプロイしていることを、ここで仮定している)を行うことです。代わりに、Herokuリポジトリの別のクローンコピー(origin
= <your heroku repo>
)を使用する場合は、git checkout master
を実行し、git pull
を実行してローカルコピーを更新します(git log
はローカルコピーの履歴のみを記録するため)。
次に、git log
を実行してコミット履歴を表示できます。
デフォルトでは、git log
の出力には、のコミットの履歴がすべて含まれ、automatically paginated(最初の12回のコミットのみが表示されるのはなぜですか?)です。ログ全体を表示するには、スペースバーまたはその他のナビゲーションキーを押す必要があります。 git --no-pager log
のように--no-pagerオプションを追加すると、ページ全体をスクロールできるようにログ全体が表示されます。
特定のNコミットを表示するには、-nオプションを追加します(git log -n 100
など)。過去100回のコミットを取得します。
日付とコミットメッセージだけに興味がある場合はformat the log outputにgit log --pretty="%aD : %s"
のようにrelevant infoと表示することができます。