SourceTree 不会显示我所有的更改
SourceTree Won't Show All My Changes
我想提交我的作品。但是当我想查看我更改的内容并将它们写入提交消息时,我看到我的一些更改不会显示。
有什么问题?
在选项中更改最大行数和大小
工具 > 选项 > 差异
更改最大差异行数
和
更改大小限制(文本)
- 确保将项目的最新版本(即要提交的版本)复制到为 SourceTree 设置的存储库目录中。用新项目替换旧项目然后打开 SourceTree
- 打开SourceTree,点击commit,select所有你想提交的文件,这可能就是你看到的所有文件(因为SourceTree在你点击commit后显示了更改的文件)。
- 在顶部的 Puush 按钮上,您会看到一个红色通知图标,这意味着您没有推送最后一次提交。完成后,您的更改必须在 BitBucket 和 SourceTree
上可见
我将此答案添加为 SourceTree "only showing the change history for a single file" 的另一个可能原因。这让我很恼火。没有任何设置更改会显示多个文件。然后,我意识到提交摘要实际上是一个在文件列表上向上滑动的面板。 ZOMG.
另一个可能的原因:
确保差异视图中的忽略空格未启用。
确保您的过滤器设置正确:
对我来说,过滤器出了问题,虽然正文说 "Pending files",但下拉菜单没有选择任何内容。
如果它不是上面提到的待处理问题或选项问题,请确保在 Git 中使用 Mercurial 时不会无意中检查它。它会以类似的方式表现出来。如果是这样,您将需要卸载并重新安装。
最新 ScourceTree 的大小更新
ScourceTree -> Preferences -> Diff -> Size limit(text)
我想提交我的作品。但是当我想查看我更改的内容并将它们写入提交消息时,我看到我的一些更改不会显示。
有什么问题?
在选项中更改最大行数和大小
工具 > 选项 > 差异
更改最大差异行数 和 更改大小限制(文本)
- 确保将项目的最新版本(即要提交的版本)复制到为 SourceTree 设置的存储库目录中。用新项目替换旧项目然后打开 SourceTree
- 打开SourceTree,点击commit,select所有你想提交的文件,这可能就是你看到的所有文件(因为SourceTree在你点击commit后显示了更改的文件)。
- 在顶部的 Puush 按钮上,您会看到一个红色通知图标,这意味着您没有推送最后一次提交。完成后,您的更改必须在 BitBucket 和 SourceTree 上可见
我将此答案添加为 SourceTree "only showing the change history for a single file" 的另一个可能原因。这让我很恼火。没有任何设置更改会显示多个文件。然后,我意识到提交摘要实际上是一个在文件列表上向上滑动的面板。 ZOMG.
另一个可能的原因:
确保差异视图中的忽略空格未启用。
确保您的过滤器设置正确:
对我来说,过滤器出了问题,虽然正文说 "Pending files",但下拉菜单没有选择任何内容。
如果它不是上面提到的待处理问题或选项问题,请确保在 Git 中使用 Mercurial 时不会无意中检查它。它会以类似的方式表现出来。如果是这样,您将需要卸载并重新安装。
最新 ScourceTree 的大小更新
ScourceTree -> Preferences -> Diff -> Size limit(text)