「Git for Windows」はデフォルトでは、改行コードの自動変換(CR/LF←→LF)の設定がONになっている。
Linux系ソースをコンパイルする場合には不都合がある事があるので、下記の設定で自動変換を無効にしておく。チェックアウト時のみ変換を無効にしたい場合はinput
とする。
$ git config --global core.autocrlf false
- コレは注意が必要!。perlスクリプトでCソースコードから自動生成した出力にCRコードが含まれ不正になって、ハマリました(汗)。
コメント