【GitHub】改行コード自動変換を無効にする

WindowsでGitを使っていると、

  • コミット時に自動で改行コードがCRLFからLFに変換
  • リモートブランチからcloneやpullをするときにLFからCRLFに変換

されてしまうことがあります。
システムがLinuxやMacで動くことが前提であったり、開発者の中で自分だけWindowsを使っていると改行コードの違いでこけることがありますが、設定を変更することで対処できます。

設定の確認

下記のコマンドを実行し、trueが返ってきたら自動変換がオンになっています。

リポジトリの改行コード自動変換設定の確認

git config core.autocrlf

グローバルの改行コード自動変換設定の確認

git config --global core.autocrlf

設定の変更

リポジトリの改行コード自動変換を無効にする

git config core.autocrlf false

グローバルの改行コード自動変換を無効にする

git config --global core.autocrlf false

以上になります。
お読み頂き、ありがとうございました。