SourceTree不会显示我的所有更改

时间:2016-01-02 15:36:57

标签: atlassian-sourcetree sourcetree

我想承诺我的作品。但是当我想看到我改变了什么并将它们写入提交消息时,我看到我的一些改变不会显示出来。

有什么问题?

6 个答案:

答案 0 :(得分:26)

更改选项中的最大行数和大小

工具>选项> DIFF

更改最大差异线数 和 更改大小限制(文本)

答案 1 :(得分:10)

我将此答案添加为SourceTree的另一个可能原因“仅显示单个文件的更改历史记录”。这让我烦恼了很长一段时间。没有设置更改会显示多个文件。然后,我意识到提交摘要实际上是一个向上滑动文件列表的面板。 ZOMG。

ZOMG

答案 2 :(得分:0)

  1. 确保将项目的最新版本(即要提交的项目)复制到为SourceTree设置的存储库目录中。将旧项目替换为新项目,然后打开SourceTree
  2. 打开SourceTree,单击“提交”,选择要提交的所有文件,这可能是您看到的所有文件(因为SourceTree会在您单击提交后显示已更改的文件)。
  3. 在顶部的Puush按钮上,您将看到一个红色通知图标,这意味着您没有按下最后一次提交。完成后,您的更改必须在BitBucket和SourceTree上可见

答案 3 :(得分:0)

另一个可能的原因:

确保未启用差异视图中的忽略空白

答案 4 :(得分:0)

确保正确设置了过滤器:

对我来说,过滤器出错了,而主文本显示为“待处理文件”,则下拉菜单中没有任何选择。

答案 5 :(得分:0)

如果不是上面提到的待处理问题或选项问题,请确保在您将 Mercurial 与 Git 一起使用时不会无意中检查它。它将以类似的方式表现出来。如果是这样,您将需要卸载并重新安装。

相关问题