gitignore忽略中间有空格的文件夹中的文件

Mas*_*age 64 git github gitignore

我有一个中间有空格的文件夹,但里面有一个webconfig文件.我希望git忽略webconfig文件,但由于文件夹中的空间,它不会忽略它.有谁知道如何解决这个问题?

My FolderName/Web.config
Run Code Online (Sandbox Code Playgroud)

我试图插入%20中间,但没有帮助.

谢谢您的帮助.

ch3*_*3ka 67

试试My\ FolderName/Web.config"My FolderName/Web.config"

  • 我的\ FolderName/Web.config对我有用."我的FolderName/Web.config"对我不起作用. (19认同)
  • 对我来说,没有一种方法适用于Windows 10 64bit. (5认同)
  • 此外,看起来,如果一个文件已经被跟踪,只是把它放在 .gitignore 中不会停止跟踪它。您需要将要忽略的文件添加到 .gitignore,然后将其从本地系统中删除,让删除传播到源,然后将文件放回本地系统中。我确信有一种更有效的方法,但是无论你怎么做,除了在 .gitignore 文件中正确获取模式之外,你还需要撤消现有的跟踪。 (2认同)
  • @JamesMadison `git rm` 或 `git rm --cached` 来取消跟踪之前添加到跟踪中的现在被忽略的文件。 (2认同)