Git Diff新线问题

时间:2016-05-22 15:54:00

标签: git powershell bamboo

我正在两个提交哈希之间运行git diff命令,并且我将它导出到.txt文件中,当我从命令行运行diff命令或使用PowerShell脚本时,一切正常,我看到了两个提交哈希值之间的更改列表,但是当我使用PowerShell脚本并从Bamboo运行它时,它有时会在目录之间的空间中创建一个新行,是否有任何建议?

例如: 在我的机器上从git bash或powershell运行时:

this/is/some thing/weird
xxasasvcvx/ysssdwqtgyyy/yy jjaaaj hjhh/ddddd vv bbb

从Bamboo运行时:

this/is/some 
thing/weird
xxasasvcvx/ysssdwqtgyyy/yy jjaaaj hjhh/ddddd vv bbb

1 个答案:

答案 0 :(得分:0)

这可能是由于Windows和Linux世界之间的回车/换行问题所致。您可以使用git配置(请参阅Removing carriage return from source controled files)。

git config --global core.autocrlf true/false/input
git config --global core.safecrlf true/false