私はgitリポジトリにegという名前のファイルだけを追跡させたいと思っていますが、SOURCES他のすべては無視されます(たとえば、各SOURCESファイルにその起源がリストされているpdfファイルのツリーを取ります)。最も簡単なショットは
*
!SOURCES
で.gitignore。ただし、 eg の除外はA/SOURCESによって上書きされ、*を使用する必要がありますgit add -f。強制追加を必要とせずに.gitignore名前付きファイルを除くすべてを無視するように変更するにはどうすればよいですか?SOURCES
編集ディレクトリ構造が固定されていないため、ここに投稿された解決策は役に立ちません。つまり、SOURCESファイルを含む新しいディレクトリを手動で追加する必要はありません.gitignore...