1. ホーム
  2. git

[解決済み] .gitignoreファイルの反対?重複

2022-11-14 16:59:57

質問

重複の可能性があります。

.gitignoreで一部のファイル以外を無視するようにする

特別なファイルで指定されない限り、gitがデフォルトですべてのファイルを無視するようにすることは可能でしょうか?

どのように解決するのですか?

ホワイトリストのファイル:.gitignore に !-line を含めることができます。

*
!included/

は、'included/' ディレクトリ以外を除外します。

もしあるパターンにマッチするファイルをサブディレクトリ内で無視させたい場合は、そのディレクトリも無視されないようにする必要があることに注意しましょう。git は実際にはディレクトリを追跡せず、(リポジトリパスで識別される)ファイルのみを追跡するので、これは大きな問題にはならないはずです。

例を挙げます。

*
!*/
!SOURCES

を除くすべてを無視します。 SOURCES を無視します。