私は.gitkeepを使用しようとしましたが、何を試しても機能しません。gitを使ってフォルダ構造を追跡するにはどうしたらいいですか?
*
!a/.gitkeep
!*/.gitkeep
!**/.gitkeep
!.gitignore
アイデアは.gitkeepですべてのフォルダを維持することです:私はこのような.gitignoreを持っていた
.
├── a
│ ├── aa
│ │ ├── aaa
│ │ │ ├── .gitkeep
│ │ │ └── test.txt
│ │ ├── .gitkeep
│ │ └── test.txt
│ ├── .gitkeep
│ └── test.txt
├── b
│ ├── bb
│ │ ├── bbb
│ │ │ └── test.txt
│ │ ├── .gitkeep
│ │ └── test.txt
│ └── test.txt
└── .gitignore
:
は、例えば、私はこのようなフォルダ構造を持っていました。驚いたことに、この設定ではフォルダは追跡されません。
これはなぜ機能しないのですか?
あなただけが必要'.gitkeep'ファイルは他に何も入っていないディレクトリにあります。あなたのケースでは、さまざまな 'test.txt'ファイルがそれらを冗長にします。 – jonrsharpe