.gitignore忽略路径中带有“@”符号的文件夹

时间:2017-08-29 14:35:34

标签: git github

我正在尝试在我的.gitignore文件中添加一个例外,以便在我们的存储库中包含我的团队的自定义npm软件包,因此我们可以与供应商合作,而无需向我们的私人帐户提供密码。

我正在尝试这个:

node_modules/
!node_modules/@our-team

但是.gitignore没有拿起它并开始包含该文件夹。有任何想法吗?

我在Windows上,但也需要支持Mac。

2 个答案:

答案 0 :(得分:1)

您可以使用\转义@符号

!node_modules/\@our-team

查找gitignore个文件的更多信息。

答案 1 :(得分:0)

您可以将其放在引号!"node_modules/@our-team"

来源:刚刚使用git check-ignore

进行了测试