git:using-since并没有显示我想要看到的所有提交



我使用的是:

git log --since="3 months ago" 

但它只是向我展示了最近8次提交(在过去两个月里或多或少完成了)。

从我的比特桶账户中可以看到,我有一个更大的提交列表。。。那么我怎样才能从我的终端看到它们呢??

git log将只显示当前HEAD(您已签出的提交)的直接祖先提交,因此它可能不会显示您期望的提交,因为它们在其他分支上。

您可以将--all标志添加到git log,这样它将在所有分支上显示提交:

git log --all --since='3 months ago'

如果bitbucket中的提交是由其他人推送的,那么也有可能您还没有获取它们,因此您可能需要首先运行git fetch,以确保您的远程跟踪分支是最新的。

相关内容

最新更新