如果忽略某些目录而不是其他目录,假设它们都具有相同的名称?GIT:忽略某些目录,但不忽略其他目录
假设您有一个名为“report”的目录,您可以在其中存储jUnit
测试用例运行结果(并且不想跟踪它们)。此外,在某个深层目录树下有一个名为report的文件夹(其中您确实想要跟踪的内容)
.gitignore
当前包含“报告”。因此,名为“report”的所有文件夹都将被忽略。
我该如何明确地说“忽略此文件夹,而不是其他任何名称”?
如果忽略某些目录而不是其他目录,假设它们都具有相同的名称?GIT:忽略某些目录,但不忽略其他目录
假设您有一个名为“report”的目录,您可以在其中存储jUnit
测试用例运行结果(并且不想跟踪它们)。此外,在某个深层目录树下有一个名为report的文件夹(其中您确实想要跟踪的内容)
.gitignore
当前包含“报告”。因此,名为“report”的所有文件夹都将被忽略。
我该如何明确地说“忽略此文件夹,而不是其他任何名称”?
从gitignore手册:
斜杠开头的路径名的开头匹配。例如,“/*.c”与“cat-file.c”匹配,但不匹配“mozilla-sha1/sha1.c”。
所以在你.gitignore
只需指定/report