SourceTree没有显示历史记录。

3

我在Bitbucket上有一个Git项目,但是遇到了一个问题:无法查看提交历史。我可以检入代码并将其推送到仓库中,但我无法看到任何更改。然而,如果我使用网站或其他Git可视化客户端,我就可以看到提交记录。请问我做错了什么?SourceTree版本为1.5.4。


我偶尔也遇到这个问题,发现重新启动SourceTree或删除并重新添加书签可以解决它。 - Billy Moon
我也尝试了同样的方法。我从头克隆了仓库,将版本从1.5.3升级到1.5.4,但是都没有成功。你还尝试过其他的方法吗? - Vladan
不,那对我有用。抱歉。 - Billy Moon
1
这是一个关于 https://jira.atlassian.com/browse/SRCTREE 的问题。 - VonC
1
在联系Atlassian支持后,我们已经找到了问题的根源。SourceTree应用程序中存在一个错误(请参见https://jira.atlassian.com/browse/SRCTREE-1264)。问题与在存储库的根文件夹中具有.git / HEAD文件有关。应用程序的新版本(1.5.6)应该已经解决了这个问题。 - Vladan
2个回答

1

在联系 Atlassian 支持之后,我们终于找到了问题所在。 SourceTree 应用程序中存在一个错误(请参见 this JIRA issue)。该问题与在存储库的根文件夹中有 .git/HEAD 文件有关。新版本(1.5.6)的应用程序应该已经修复了这个问题。


0
你标记为假定未更改了吗?
使用git ls-files -v。如果打印的字符是小写字母,则该文件被标记为假定未更改。
然后使用git update-index --no-assume-unchanged --path/to files将它们提交。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接