2016-08-08 10 views
4

私は、Windows 7以上で使用することを目標とした.bat.cmdファイルを含むUbuntu、OS X、Windowsのgitリポジトリが混在しています。 core.autocrlfinputに設定されていますので、checkout以降のファイルには、の行末の代わりにLFという行末が作業ディレクトリにあります。WindowsバッチファイルのLFとCRLF行の終了

Windowsのバッチ実行に問題がありますか?どのような場合にこの違いが重要なのでしょうか?私はまだ何か問題を見ているが、防衛的にコーディングしたい。

+0

なぜあなたは 'core.autocrlf = input'を使用していますか?あなたは '.gitattributes'を持っていますか? –

答えて

4

.gitattributesファイルを使用して、バッチファイルのためにこれをオーバーライドすることができます。Is it safe to write batch files with Unix line endings?から

*.bat text eol=crlf 

はラベルがLFで正しく動作しないことについてのコメントがあります。修正は簡単です。

関連する問題