Git日志不显示特定日期之前的历史记录

Git日志不显示特定日期之前的历史记录,git,Git,在我的本地Git存储库中,我无法在某个日期(大约一个月前)之前查看历史(Git log),尽管历史可以追溯到很久以前(几年) 可能也有关系:当我做一个git-bull时,它只显示一个作者和整个文件的错误作者 在origin存储库(中央存储库)中,历史记录良好 有人知道问题可能是什么/知道解决方案吗?对我来说,这是一个新现象,似乎是因为我将Git版本更新为2.10(Windows 10计算机)。你能做一个“浅层克隆”吗?如果.git/shall存在,则它是一个浅层克隆,您必须执行git fetch

在我的本地Git存储库中,我无法在某个日期(大约一个月前)之前查看历史(
Git log
),尽管历史可以追溯到很久以前(几年)

可能也有关系:当我做一个
git-bull
时,它只显示一个作者和整个文件的错误作者

origin
存储库(中央存储库)中,历史记录良好


有人知道问题可能是什么/知道解决方案吗?对我来说,这是一个新现象,似乎是因为我将Git版本更新为2.10(Windows 10计算机)。

你能做一个“浅层克隆”吗?如果
.git/shall
存在,则它是一个浅层克隆,您必须执行
git fetch--unshall
以获取完整的历史记录。

您是否可以执行“浅层克隆”?如果
.git/shall
存在,则它是一个浅层克隆,您必须执行
git fetch--unshall
以获取完整的历史记录。感谢您的评论,这几乎是解决方案的全部内容!
.git/shallow
文件存在(不知道这是怎么发生的,因为它最初不是一个浅层克隆)。我运行了
git fetch--unshall
,浅层文件消失了,但完整的历史记录还没有出现。另外,当我运行这个时,我有完整的历史记录:
git fetch--depth=1000000
。如果你想加上这个作为答案,我会把它标记为正确的,否则我会在以后自己加上。