我需要提交 .gitignore 才能看到我的状态发生变化吗?

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

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

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

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

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

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

重要:我已经使用过:

``git -rm --cached .

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

感谢您的帮助!

git gitignore
1个回答
0
投票

我发现了! 对于那些不知道的人:git 不需要/使用 <"> 字符来表示空间,你不需要任何特殊的字符来表示规则。

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.