4

ディレクトリ「foo」をレポに追加しようとしていますが、「bar1」、「bar2」、「bar3」、「bar4」と呼ぶサブディレクトリがいくつかあります

foo/bar2 と foo/bar3 を無視して、レポに foo を追加したい

これは可能ですか?最初にそれらを追加してから、不要なフォルダーを削除する必要がありますか?

4

2 に答える 2

6

.gitignoreを使用します。.gitignore無視するファイルとフォルダーをリストするファイルをリポジトリ ルートに作成します。

foo/bar2/
foo/bar3/

.gitignoreルート レベルからすべてを指定したくない場合は、サブフォルダー内のファイルも使用できます。

于 2010-03-16T19:54:20.267 に答える
1

サブディレクトリを常に無視したい場合は、アンドリューの答えが必要です。

ディレクトリからインデックスにファイルを追加し、この特定のコミットのサブディレクトリを無視する場合は、機能するgit add foo/ && git reset foo/bar2 foo/bar3はずです。

于 2010-03-16T20:14:41.400 に答える