我是否需要提交包含空格的路径的 .gitignore 才能查看我的状态变化?

问题描述 投票:0回答:1

我有一个 .gitignore,它会忽略所有 .docx 文件。我想添加一个例外,但我刚刚对我的 .gitignore 文件进行了多次提交修改,但我仍然看不到我的 docx。

我想知道的第一件事是:“我需要提交 .gitignore 才能看到我的状态变化吗?

还有(额外问题):这条规则有效吗? :

**.docx
!"path/to/my/file with space.docx"

因为我想在提交之前“测试它”,但是状态没有任何变化,而且我不知道我是否以错误的方式完成了配置......我也不想创建 1000 次提交只是为了看看如果有效的话。对我来说毫无意义。

重要:我已经使用过:

git -rm --cached .

1000 次,我仍然看不到我的文件。我不想再读一遍了,拜托。

感谢您的帮助!

git gitignore
1个回答
1
投票

我发现了! 对于那些不知道的人(就我而言):git 不需要“字符。即使有空格!

这就是为什么我没有得到任何零钱。

这是我的 .gitignore 的最终规则:

**.docx
!path/to/my/file with space.docx
© www.soinside.com 2019 - 2024. All rights reserved.