ドキュメントを見つけましたが、よくわかりません。説明してください。
「!」を使用しない場合、gitignore にリストされているファイル、またはワイルドカード文字に一致するファイルは無視されます。 ワイルドカード文字によって以前に無視されたファイルを無視したくない場合ファイルが存在するディレクトリが gitignore で定義されている場合、このファイルに「!」を設定しても有効になりません。無視; #🎜 🎜#ファイル名自体が「!」で始まる場合、「!」を使用する場合は「」でエスケープする必要があります。
!これは、前のパターンがファイルまたはフォルダーを無視した場合、後で同じパターンを使用して先頭にパターンを追加した場合を意味します。 、無視されたコンテンツは再び追加されます。しかし、上記のパターンがフォルダーの場合、そして!以下はフォルダーの内容なので、ファイルを追加することはできません。さらに追加したい場合は!エスケープするには、で始まるファイルを使用する必要があります
うーん。 。 「そうではない」を考えてください。 。
「!」を使用しない場合、gitignore にリストされているファイル、またはワイルドカード文字に一致するファイルは無視されます。
つまり、「!test.tmp」は「test.tmp」に対して「!」操作を実行することを意味し、「!test.tmp」はファイル「!test.tmp」に対して「!」操作を実行します。正しい方法。ワイルドカード文字によって以前に無視されたファイルを無視したくない場合
ファイルが存在するディレクトリが gitignore で定義されている場合、このファイルに「!」を設定しても有効になりません。無視; #🎜 🎜#ファイル名自体が「!」で始まる場合、「!」を使用する場合は「」でエスケープする必要があります。
!これは、前のパターンがファイルまたはフォルダーを無視した場合、後で同じパターンを使用して先頭にパターンを追加した場合を意味します。 、無視されたコンテンツは再び追加されます。しかし、上記のパターンがフォルダーの場合、そして!以下はフォルダーの内容なので、ファイルを追加することはできません。さらに追加したい場合は!エスケープするには、で始まるファイルを使用する必要があります
うーん。 。 「そうではない」を考えてください。 。