1

私の git リポジトリには、いくつかの Windows および Linux ファイルが含まれています。例えば、

/.gitattributes
/a/b/Windows/*
/a/b/Linux/*

Windows フォルダーと Linux フォルダーの両方に、多くのサブフォルダーとさまざまな種類の拡張機能 (ソース コード、テキスト ファイル、tarball、バイナリなど) が含まれています。

リポジトリをチェックアウトするときに、Windows フォルダー内のすべてのファイルが eol=crlf に設定され、Linux フォルダーが eol=lf に設定されるように、gitattribute を設定するにはどうすればよいですか?

さらに、変更をリモート リポジトリにプッシュせずに変更をテストするにはどうすればよいですか?

4

1 に答える 1

0

私はあなたがこれを行うことができると信じています:

/a/b/Windows/* text eol=crlf
/a/b/Linux/*   text eol=lf
于 2016-04-18T11:57:23.430 に答える