gitに無視するよう伝えたい。拡張子がどのように書かれているかにかかわらず、jpgファイル。大文字と小文字を区別せずにgitでファイル拡張子を無視するにはどうすればよいですか?
が
の.jpgを、無視すべき.JPG。の.jpg
*、.JPG
等
はgitのを告げずにいる可能性があります一緒に大文字小文字を無視する?あなたがあなたの.gitignoreファイルに含め、ほとんどの状況でケースを無視するのgitに伝えることができ、この
*.[jJ][pP][gG]
gitに無視するよう伝えたい。拡張子がどのように書かれているかにかかわらず、jpgファイル。大文字と小文字を区別せずにgitでファイル拡張子を無視するにはどうすればよいですか?
が
の.jpgを、無視すべき.JPG。の.jpg
*、.JPG
等
はgitのを告げずにいる可能性があります一緒に大文字小文字を無視する?あなたがあなたの.gitignoreファイルに含め、ほとんどの状況でケースを無視するのgitに伝えることができ、この
*.[jJ][pP][gG]
は、グロブパターンを理解しています。必要なのは次のとおりです。
git config core.ignorecase true
実用的な観点からは、トレードオフが関係している可能性があります。 git-configが(1)のmanページは言う:あなたは、大文字と小文字を区別したファイルシステム上にある場合
core.ignorecase
If true, this option enables various workarounds to enable git to
work better on filesystems that are not case sensitive, like FAT.
For example, if a directory listing finds "makefile" when git
expects "Makefile", git will assume it is really the same file, and
continue to remember it as "Makefile".
The default is false, except git-clone(1) or git-init(1) will probe
and set core.ignorecase true if appropriate when the repository is
created.
だから、あなたがトラブルに実行されることがあります。あなたのマイレージは異なる場合があります。
を使用することができますので、Gitは無視
私はこれをお勧めしません。まず、あなたが言うように、これは '.gitconfig'を大文字と小文字を区別しないだけでなく、本質的にGitのすべてにします。 configはユーザ単位またはクローン単位のものなので、 '.gitconfig'をあなたと共有している他の共同開発者には適用されません。 –
私は@MatthieuMoyに同意します。あなたは、間違いなく、間違いなくこれを後悔していますが、何時間もデバッグしてファイルが失われた理由、またはすべてが不思議なことに壊れている理由があります。これがオンになっている場合は、オフにします。 – 0942v8653
大文字と小文字を区別しないファイルシステムでgitを動作させたいのですか?これは単に無視するためのものですか? –
無視するだけ... –