我正在寻找一种方法,以防止TortoiseGit标记文件的变化,当他们有Unix行结束。当你通过FTP下载文件夹时,很难检查远程文件是否发生了变化,由于LF版本的原因,它们经常显示为发生了变化。我在Windows上,repos是CRLF,但正如我所说的,当它们在服务器上更改时,它们最终成为LF。
发布于 2017-07-01 08:19:28

额外的裁判。
阅读Dealing with line endings - Per-repository settings,
然后尝试Dealing with line endings - Refreshing a repository after changing line endings
发布于 2019-01-08 23:30:31
在我的例子中,所有本地文件都显示换行符的变化。当我仔细观察时,'CRLF‘被转换成了'LF’。如果我手动将LF更改为CRLF,它不会像在GIT repo中那样工作,而是在文件中显示为不同。我也尝试了Yue的更改,但当点击Apply按钮时,它询问我windows钩子文件,我没有。
然后我意识到最近我在我的系统上安装了"cygwin“。我已经用完了,所以我删除了它,重新启动了系统,所有的问题都解决了。我的答案可能会对我这种情况的人有所帮助。
https://stackoverflow.com/questions/44852951
复制相似问题