Git,添加包含波浪号〜的文件夹

时间:2017-05-23 07:58:46

标签: git

我被迫在名字中创建了一些带有波浪号的文件夹。就像,~144455502343~。我无法将这些检查成git。

这个答案出现了,但它没有做任何事情。我在Mac上,所以NTFS的东西不应该影响我。

我正在使用git版本2.11.0

Unable to add files with name containing tilde, '~' followed by a number

任何人都知道如何检查包含波浪号的文件夹?

//编辑

我的意思是我无法添加它们。文件夹将被完全忽略。它们不在我的.gitignore中,但在执行git statusgit add \~144455502343\~时也不显示。

//编辑

寻找被忽略的地方。

2 个答案:

答案 0 :(得分:1)

您需要按如下方式转义波形符:

git add \~144455502343\~

答案 1 :(得分:1)

如果您运行git add \~144455502343\~/但没有任何反应,则可能会被忽略。

如果您运行git add \~144455502343\~并忽略该文件夹,则会暗示该路径被忽略。

要找出忽略此内容的模式,请使用git check-ignore -v \~144455502343\~,它会显示忽略此路径的确切文件,行和模式。

我猜你在某处有类似*~的东西,因为有些文本编辑器会像这样命名备份文件。

如果是这种情况并且您想保留模式,只需使用git add -f ...强制添加文件,尽管忽略。添加后,.gitignore无效。