Git-different-platforms

提供:Dev Guides
移動先:案内検索

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

GNU/LinuxおよびMac OSは* line-feed(LF)または改行を行末文字として使用しますが、Windowsは line-feedとキャリッジリターン(LFCR)*の組み合わせを使用して行末文字を表します。

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

Windowsシステムでは、チェックアウト中に行末を CRLF 形式に変換し、コミット操作中に LF 形式に戻すようにGitクライアントを構成できます。 次の設定で必要なことができます。

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

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

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