我在Bitbucket上托管了一个GIT存储库。当提交对repo的更改时,Bitbucket会在整个文件中看到这些更改(在它正常工作之前)。所以Bitbucket说增加了1行,删除了1行。
在推送之前,我在本地检查difftool(diffmerge)的差异。此处的更改显示为正常。
core.autocrlf设置为true。
这里有什么问题?
答案 0 :(得分:1)
问题在于文件的行结束设置。
我使用brew:
安装了dos2unix修复了所有需要转换的文件brew install dos2unix
使用以下命令更改了actionscript源文件夹的所有文件的行结束设置:
find . -type f -exec mac2unix {} \;
然后提交更改
答案 1 :(得分:0)