【发布时间】:2017-01-24 04:32:25
【问题描述】:
我对我的存储库进行了本地更改。 Github Desktop 显示 600 多个文件已更改。
然后我致力于我的分支。提交显示在 Github.com 上没有问题,但是只有 290 个文件显示为已更改。
我的大部分更改来自更新管理主题,其中涉及将一些文件从外部文件夹复制/替换到我的本地存储库中。
很可能这些文件中的大部分实际上并没有什么不同,但 Github Desktop 还是将它们注册为更改。也许当我提交时,Github 比较并确定“更改”的 600 多个文件中只有 290 个实际上是不同的?
我应该担心这种差异,还是上面解释的理论可能是原因?
【问题讨论】:
-
你手动同步你的github项目了吗?
-
在我开始进行任何更改之前,我的本地 repo 已经从 master 同步和更新。因此,更改后,我只需单击“提交到 {我的分支}”。
-
你仔细检查了吗?如果文件非常大或二进制,Github 会隐藏差异?我过去也错过了这些差异
-
很多文件都是二进制文件,Github 没有显示这些文件的差异。但我认为这不会影响已更改文件的数量...
-
It's likely that a large number of these files weren't actually different...不,我对此表示怀疑。如果他们出现在变更集中,他们就不同了。一种可能是您在这里遇到了行尾问题,而其他 310 个文件在更改行尾后呈现相同。