7

私はこのディレクトリ構造を持っています (説明のために簡略化しています):

parent
--directory1
----bin
--directory2
----bin
-directory3
----bin

... and so on

そのうちの 1 つ (directory2/bin) を除いて、すべての「bin」ディレクトリを Git で無視したいと考えています。私はこれを試しましたが、うまくいかないようです:

[Bb]in
!directory2/[Bb]in

これもうまくいきません

[Bb]in
!parent/directory2/[Bb]in

私もこれを試しましたが、うまくいきません:

[Bb]in
!parent/directory2/[Bb]in/*

これを機能させる方法を知っている人はいますか?

4

1 に答える 1

6

質問の情報に基づいて、git を使用してローカル リポジトリを作成しました。しかし、いったんそうすると、あなたが説明している問題は存在せず、問題を導入する方法を簡単に見つけることができませんでした.

でこれで動作.gitignoreしましたparent

[Bb]in
!directory2/[Bb]in

.gitignoreまた、ルートでこれを使用しても機能しました。

[Bb]in
!parent/directory2/[Bb]in

問題はあなたが質問で与えた構造にあるようには見えませんが、それがどこにあるのか、どこから探し始めればよいのかわかりません...

于 2012-10-30T18:45:57.463 に答える