【发布时间】:2017-05-30 12:17:49
【问题描述】:
我正在执行 git status,并且我有以下文件显示在“未暂存以进行提交的更改”中
/GTCS/External Assemblies/Alstom.ApplicationBroker.Toolkit.dll
所以我将上面的确切文本添加到 .gitignore 文件中。
但当我执行 git status 时,它仍然显示在 Changes not staged for commit 中。
我认为是因为文件夹名称 External Assemblies 中的空格,还是因为我在开头放置了正斜杠?
我尝试在“外部”一词之后立即放置一个反斜杠,但这不起作用。始终显示为未上演。
【问题讨论】:
-
查看stackoverflow.com/questions/10213653/…的解决方案这对我有用。
-
如果它显示为“未暂存的更改”而不是未跟踪的文件,那么这是因为 git ignore 规则仅适用于未跟踪的文件(不适用于跟踪文件的新更改),无论是否存在任何问题路径中的空格
标签: git