テキストファイルを生成するプログラムがありますoutput1.txt
、output2.txt
、output3.txt
など。Gitにこれらのファイルを無視してもらいたい。無視してはいけないテキストファイルがあるので、テキストファイルをブロックできません。また、ファイルは動的に生成されるため(「出力」の後に表示される数に制限はありません)、ファイル名を静的に追加することはできません。誰かがこれを手伝ってくれませんか?
PS。私はこれをチェックしました 。gitignoreにいくつかのファイルを除くすべてを無視させます 、しかしそれはすでに知られているファイルのセットを参照します。私の場合、それは長いリストかもしれません。
パターンマッチングは、拡張の前に機能するだけではありません。 *.txt
を無視できるのと同じくらい、無視できます。
output*.txt
Gitignoreに以下を追加するだけです。
output*.txt
*
は「ワイルドカード」であるため、何にでも一致します。
正規表現マッチング(またはワイルドカードマッチング)と同じように*を使用すると、機能します。エントリを入力するだけです
output * .txt