忽略git项目上的任何“bin”目录我有这样一个目录结构:.git/
.gitignore
main/
...
tools/
...
...在Main和Tools以及任何其他目录中,在任何级别上,都可以有一个‘bin’目录,我想忽略这个目录(我也想忽略它下面的所有内容)。我在.gitignore中尝试过每种模式,但它们都不起作用:/**/bin/**/*
/./**/bin/**/*
./**/bin/**/*
**/bin/**/*
*/bin/**/*
bin/**/*
/**/bin/* #and the others with just * at the end too有人能帮我吗?如果我这样做,第一种模式(我认为应该起作用的模式)工作得很好:/main/**/bin/**/*但是我不想为每个顶级目录都有一个条目,我也不想每次添加一个新目录时都要修改.gitignore。这是在Windows上使用最新的msysgit。编辑:还有一件事是,有些文件和目录的名字中有一个子字符串‘bin’,我不想忽略这些文件和目录:)
3 回答
至尊宝的传说
TA贡献1789条经验 获得超10个赞
**
.gitignore
**
.gitignore
bin/
man
foo
编辑:.gitignore
git rm -r --cached bin
- 3 回答
- 0 关注
- 555 浏览
添加回答
举报
0/150
提交
取消