当我把我的源码推回到Bitbucket时,我发现BB找不到我修改的地方。我只是在代码的某处输入了几个回车问题,但BB将其视为整个文件的一个大变化,并将整个文件标记为红色或绿色。有什么解决方案吗?
发布于 2013-04-24 22:10:01
这听起来像是一个行尾问题。
Windows和UNIX系统不使用相同的行尾,为了防止基于这些的冲突发生,你应该这样设置你的git配置:+ on Windows : git config --全局core.autocrlf true + on Unix : git config --全局core.autocrlf输入
这个想法是始终推送LF (Unix风格)。这样,Bitbucket或Git不会将所有行结尾标记为已更改,从而导致巨大的diff文件。
顺便说一句,在Github上,你可以在URL的末尾添加?w=0,通过忽略空格来查看差异。不幸的是,我不知道bitbucket上有任何类似的功能:(
https://stackoverflow.com/questions/16174678
复制相似问题