質問: Windows版GitHub Desktopを使っています。 1. 改行コードを変換しない設定はありますでしょうか? 2. 変わってしまった改行コードを戻すことは出来ますでしょうか? (出来ないというような記事ばかりで諦めかけています・・)
回答: 改行コードを変換しない設定 あります。`core.autocrlf` を設定すれば良いです。 ``` git config --global core.autocrlf false ``` この設定値には `true` / `input` / `false` が指定できます。 参考:8.1 Git のカスタマイズ - Git の設定(下の方に `core.autocrlf` の説明があります) 変わってしまった改行コードを戻す方法 どの時点で改行コードが変わってしまったのかによります。 `git clone` の時点で変わってしまったのであれば、設定を変えた後一度すべて削除して再度 `git clone` すれば良いです。 コミットの時点で変わってしまったのであれば、設定を変えた後そのコミットを `git revert` 等で巻き戻せば良さそうです。