相关疑难解决方法(0)

在Git中忽略目录的Unignore子目录

假设我忽略了一个目录,但我想在其中取消签名特定的子目录.所以我有设置:

/uploads/
/uploads/rubbish/
/uploads/rubbish/stuff/KEEP_ME/
/uploads/foo/
/uploads/foo/bar/lose/
Run Code Online (Sandbox Code Playgroud)

我想忽略除KEEP_ME目录之外的所有内容.我希望忽略看起来像:

/uploads/*
!/uploads/rubbish/stuff/KEEP_ME/
Run Code Online (Sandbox Code Playgroud)

但这不起作用,也不是同一主题的几种排列.

一个有用的是

/uploads/**/**/**/
!/uploads/rubbish/stuff/KEEP_ME/
Run Code Online (Sandbox Code Playgroud)

但这感觉有点限制和冗长?

git gitignore

82
推荐指数
5
解决办法
4万
查看次数

标签 统计

git ×1

gitignore ×1