私たちのリポジトリでは、いくつかのファイルとフォルダーが無視されます。ここで興味深いのは次のとおりです。
- (とりわけ) いくつかの構成ファイルと外部バイナリ モジュールを含む出力フォルダーを作成します。これは、対象のファイルが既に無視されているフォルダー (「bin」フォルダー) 内にあることを意味することに注意してください。
- ソース コードに沿って配置されるセットアップ スクリプト。これらのスクリプトはプログラマ固有であるため無視されます (たとえば、ローカル マシン上の外部ライブラリへのパスが含まれているなど)。
それでも、私は自分だけのためにそれらのファイルを追跡したいと思っています。ほとんどの場合、クリーニング後に簡単に再作成するためですが、他の理由もあります.
それを達成する方法は?
同様の質問が既にあります: Track files in local Git repo but ignore in remote . しかし、それは似ているだけなので、そこで提案された回答はここでは適用できません:
- 追跡対象として無視されたファイルは、単一のフォルダーに配置されません (そのように配置するのは実際的ではありません)。それらはツリー全体のさまざまな場所にあります。ちなみに、それらはかなりまばらです。それらのほんの一部です。
- 代替ブランチに切り替えた後だけでなく、さまざまなブランチで常にこれらのファイルが必要になるため、代替ブランチは使用できません。