Javascript 忽略除.gitignore中的子目录外的所有子目录
我试图设置gitignore以排除除2之外的所有子目录。我已经包括了~!~对于我想要包含的两个,但是Sourcetree没有选择它 这是我的相关建议Javascript 忽略除.gitignore中的子目录外的所有子目录,javascript,git,gitignore,Javascript,Git,Gitignore,我试图设置gitignore以排除除2之外的所有子目录。我已经包括了~!~对于我想要包含的两个,但是Sourcetree没有选择它 这是我的相关建议 # .gitignore node_modules/ wp-content/plugins/ wp-content/upgrade/ !wp-content/plugins/export-tool !wp-content/plugins/darwin_checkout_tracking 这两个文件被设置为不包括在内。在排除它们之前。重要的是,/*
# .gitignore
node_modules/
wp-content/plugins/
wp-content/upgrade/
!wp-content/plugins/export-tool
!wp-content/plugins/darwin_checkout_tracking
这两个文件被设置为不包括在内。在排除它们之前。重要的是,/*必须执行以下操作:
# .gitignore
node_modules/
wp-content/plugins/*
wp-content/upgrade/*
!wp-content/plugins/export-tool
!wp-content/plugins/darwin_checkout_tracking
而且很有效您可以尝试以下方法:
# .gitignore
!wp-content
node_modules/
wp-content/plugins/*
wp-content/upgrade/*
!wp-content/plugins/export-tool
!wp-content/plugins/darwin_checkout_tracking
如果
导出工具
和darwin\u checkout\u tracking
是子目录,那么它们不应该也以/
结尾吗?不,没有必要(我认为)可能重复