git log
はコミットが50回以上ありますが、最後のコミットは3回しか表示されません。最後の3つ以上のコミットを表示するにはどうしたらいいですか?
git log -10
にはまだ最後の3つのコミットしか表示されません。
私はどのようにしてコミットの上限を上げることができますか?
git log
はコミットが50回以上ありますが、最後のコミットは3回しか表示されません。最後の3つ以上のコミットを表示するにはどうしたらいいですか?
git log -10
にはまだ最後の3つのコミットしか表示されません。
私はどのようにしてコミットの上限を上げることができますか?
シャローコピーは、リポジトリをクローンしたときに設定したコミットログの深さだけを引き継ぎます。あなたがより深くコミットの歴史とあなたのシャローコピーを更新する場合
、実行します。
git fetch --depth=<number-of-commits>
をあなたがこのリポジトリをunshallowし、リモートからの完全な履歴を取得したい場合は、次のコマンドを実行します
git fetch --unshallow
注:リポジトリの共有を解除すると、しばらく時間がかかり、リポジトリサイズが大きくなります。通常チームは理由のために浅いコピーを複製することを推奨します。
git log
には、すべてのコミットが表示されます。
あなたのコミットを制限するエイリアスがあるかどうか確認してください。
gitエイリアスを表示してチェックし、ログエイリアスを確認してください。
# print out aliases
git config -l
# The right answer to display last 10 commits is:
git commit -n 10
# display how many commits you have in your repo:
git rev-list --all --count
それでもまだ上記のコマンドで3つしか表示されていません。エイリアスがあります。 –
どこに限界がありますか? Iamはbitbucketを使って –
コマンドを使って答えを更新しました。このコマンドの出力はまだ3です。つまり、完全なリポジトリをクローンしなかったことを意味します。 (あなたは - 深さでクローンしましたか?) – CodeWizard
このリポジトリを浅いコピーとして複製したことがありますか? – everton
はいシャロークローンを作成しました –
シャロークローンは最後のコミットのみをコピーします。 git logは、複製されたリポジトリで利用可能なコミットのみを表示します。 –