当我将源推回Bitbucket时,我发现BB无法找到我修改过的地方。我只是在代码的某处输入了几个回车问题,但BB将其视为整个文件的重大更改,并将整个文件标记为红色或绿色。有什么解决办法吗?
这听起来像是一个行结束问题。
Windows 和 UNIX 系统不使用相同的行结束符,为了防止基于这些的冲突发生,你应该这样设置你的 git config :
git config --global core.autocrlf truegit config --global core.autocrlf input这个想法是始终推动 LF(Unix 风格)。这样,Bitbucket 或 Git 不会将所有行结尾标记为已更改,从而导致巨大的差异文件。
附注,在 Github 上,您可以添加?w=0到 URL 末尾以通过忽略空格来查看差异。不幸的是,我不知道 bitbucket 上有任何类似的功能:(
| 归档时间: |
|
| 查看次数: |
2624 次 |
| 最近记录: |