git:使用--since不会显示我希望看到的所有提交

git:使用--since不会显示我希望看到的所有提交,git,Git,我用这个: git log --since="3 months ago" 但它只是向我展示了最后8次提交(在过去两个月内或多或少完成) 我有一个更大的提交列表,正如我可以从我的bitbucket帐户看到的那样……那么我如何从我的终端看到它们呢???git log将只显示当前头的直接祖先提交(您已签出的提交),因此,它可能不会显示您期望的提交,因为它们位于其他分支上 您可以将--all标志添加到git log,以便它在所有分支上显示提交: git log --all --since='3 mo

我用这个:

git log --since="3 months ago" 
但它只是向我展示了最后8次提交(在过去两个月内或多或少完成)


我有一个更大的提交列表,正如我可以从我的bitbucket帐户看到的那样……那么我如何从我的终端看到它们呢???

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

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

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

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

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

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

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

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

@geogebrok谢谢,但这是我的错:我只是没有使用向下箭头查看其余日志而已:)只需“git log”显示我想要查看的日志。嗯,准确地说,仅供参考,“git log”显示当前使用的提交之前的提交..而“git log--all”显示所有提交。@georgebrok谢谢,但这是我的错:我只是没有使用向下箭头查看其余日志..:)只需“git log”显示我想要查看的日志。嗯,准确地说,仅供参考,“git log”显示当前正在使用的提交之前的提交。.“git log--all”显示所有提交。