我试图从git shell直接将特定文件添加到.gitignore。要忽略的文件是token.mat
如果我输入:
touch .gitignore
然后手动使用文本编辑器打开.gitignore文件,并添加以下内容:
token.mat
保存并关闭,它可行,git会忽略它(当我在git shell中键入git status时,不再看到token.mat)
然而,在git shell中,如果我键入:
touch .gitignore
echo 'token.mat' >> .gitignore
当我输入git status时,git不会忽略token.mat,我仍然能看到它。然而,当我用文本编辑器打开.gitignore时,我看到了列出的token.mat,它看起来和我手动添加它时完全一样。
有人知道为什么吗?或者我如何可以在git shell直接向.gitignore中添加文件?
提前感谢任何帮助!
其他细节:
- Windows 7专业版本,service pack 1
- git版本:2.5.3.windows.1
- 文本编辑器:Notepad ++