Git忽略子项目中的公共目录
在一个较大的项目下,有多个git项目使用springbootGit忽略子项目中的公共目录,git,gitignore,Git,Gitignore,在一个较大的项目下,有多个git项目使用springboot ContainerProject -.gitignore Subproj1/ -.gitignore -target/ Subproj2 -.gitignore -target/ .... 我需要忽略伞形项目的.gitignore中所有项目中的目标文件夹。 我试过了 但似乎没有一个适合我。容器项目的git状态仍然在子项目中列出这些目标文件夹的更改 只需在.gitignore中执行此操作: 它应该
ContainerProject
-.gitignore
Subproj1/
-.gitignore
-target/
Subproj2
-.gitignore
-target/
....
我需要忽略伞形项目的.gitignore中所有项目中的目标文件夹。
我试过了
但似乎没有一个适合我。容器项目的git状态仍然在子项目中列出这些目标文件夹的更改 只需在.gitignore中执行此操作:
它应该有用
例如:
在下面的示例树中,我在.gitignore中找到了上述条目目标:
Test
- .gitignore
- abc
- target/a.txt
- xyz
- target/a.txt
- test
- target/a.txt
使用git状态或从git GUI中,目标目录项不可见。不,似乎不可见。@RajeevRanjan:您删除了所有其他目录项吗?我刚刚测试了它,它成功了。需要忽略子项目的所有目标文件夹。viz-子项目1/target/*和子项目2/target/*@RajeevRanjan:Yup。这就是我刚才测试的。我在回答中也添加了我的例子。请再看看这个。您可能需要删除子项目的“.gitignore”文件中的任何冲突项。是。你的回答非常符合我的要求。但我认为我的问题是git缓存-。感谢可能的副本
target
Test
- .gitignore
- abc
- target/a.txt
- xyz
- target/a.txt
- test
- target/a.txt