git 忽略 C++ 项目中的构建文件夹的好方法吗?

-1 git build gitignore

我目前正在开发一个 C++ 项目,并使用 git 进行版本控制。

现在,我们使用 git repo 文件夹作为主项目文件夹,因此每次推送更改时,它都会包含相关的构建文件夹 ( build-ProjectName-Desktop-Debug sorta style folder)

我知道自己gitignore是一个东西,我能以某种方式告诉它忽略所有名称以 开头的文件夹吗build-

Noa*_*oah 5

是的,您可以在文件中使用通配符.gitignore

例如:

build-*
Run Code Online (Sandbox Code Playgroud)

  • `build-*` 将忽略所有名称(文件*和*目录/文件夹);如果您想将其限制为“仅”文件夹,请使用“build-*/”(尾部斜杠)。两者都是正确的,只是实现的目标略有不同。 (4认同)