2016-05-22 13 views
-1

2つのコミットハッシュの間にgit diffコマンドを実行していますが、コマンドラインからdiffコマンドを実行するか、PowerShellスクリプトを使用してすべてが動作しているときに.txtファイルにエクスポートしています2つのコミットハッシュの間に変更点の一覧が表示されますが、PowerShellスクリプトをBambooから実行すると、ディレクトリ間のスペースに新しい行が作成されることがあります。例えばGit Diff改行問題

: 私のマシン上のgit bashやPowerShellのから実行している:

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

竹から実行する場合:

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

答えて

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