将文件夹添加到git存储库,同时忽略某些子文件夹

mad*_*aze 3 git ignore add subdirectory

我试图将一个目录"foo"添加到我的仓库,但是有一些子目录让我们称它们为"bar1","bar2","bar3"和"bar4"

现在我想将foo添加到我的仓库中,同时忽略foo/bar2和foo/bar3

这可能吗?我需要先添加它们然后删除我不想要的文件夹吗?

And*_*rew 5

使用.gitignore..gitignore在存储库根目录中创建一个文件,列出要忽略的文件和文件夹

foo/bar2/
foo/bar3/
Run Code Online (Sandbox Code Playgroud)

.gitignore如果您不想从根级别指定所有内容,也可以使用子文件夹中的文件.