検索

ホームページ  >  に質問  >  本文

.gitignore で!設定項目が機能しないのはなぜですか?


/public/examples/images/ ディレクトリを無視しないようにしたいのですが、この構成は機能しません。

論理によれば、/public/examples/ ディレクトリは以前に無視されており、その下にあるディレクトリも無視する必要があるため、これは合理的なはずです。

しかし、.gitignore の設定項目の紹介を探したところ、私の設定方法は間違っていないことがわかりました。これはとても悲しいことであり、なぜうまくいかないのか理解できません。 。 。

大家讲道理大家讲道理2806日前781

全員に返信(2)返信します

  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:45:04

    これについては、gitignore マニュアルで詳しく説明されています。親ディレクトリが含まれないように設定されている場合、そのサブディレクトリを再利用して含めることはできません。 !

    パターンを無効にするオプションの接頭辞 "!" は、以前のパターンによって除外された一致するファイルを再度含めることになります。そのファイルの親ディレクトリが除外された場合、そのファイルを再度含めることはできません。

    返事
    0
  • 阿神

    阿神2017-05-02 09:45:04

    このディレクトリを git に追加したため、gitignore の書き込みが機能しない可能性があります。git rm を使用して git 内の不要なパスを削除し、確認してみると問題ないはずです
    gitignore はファイルをブロックできないようです。または git に追加されたパス。

    返事
    0
  • キャンセル返事