Git-さまざまなプラットフォーム

GNU / LinuxおよびMacOSは line-feed (LF)、または行末文字としての改行、Windowsは line-feed and carriage-return (LFCR) 行末文字を表す組み合わせ。

これらの行末の違いによる不要なコミットを回避するには、Gitリポジトリに同じ行末を書き込むようにGitクライアントを構成する必要があります。

Windowsシステムの場合、行末をに変換するようにGitクライアントを構成できます。 CRLF チェックアウト時にフォーマットし、それらをに変換し直します LFコミット操作中のフォーマット。以下の設定で必要になります。

[tom@CentOS project]$ git config --global core.autocrlf true

GNU / LinuxまたはMacOSの場合、行末を変換するようにGitクライアントを構成できます。 CRLFLF チェックアウト操作の実行中。

[tom@CentOS project]$ git config --global core.autocrlf input