gitでclone時に改行コードが変換されてしまった
今日windowsで作業中にUNIX系で作られたリポジトリをcloneした時にタイトルの状態になってしまって、無駄に時間を使ってしまった
解決策としてはcloneする前に↓をする
git config --global core.autocrlf input
するとclone時は改行コードを変換せず、コミット時にCRLFをLFに変換してくれるらしい
他にも↓のようなモードがあるようだが、現状はinputが一番目的に適しているようだ
設定 | clone時 | コミット時 |
---|---|---|
true | LF -> CRLF | CRLF -> LF |
input | 変換しない | CRLF -> LF |
false | 変換しない | 変換しない |
参考 qiita.com