我的.gitignore
文件
**/*.txt
**/*.out
**/*.DS_store
**/*.exe
**/a.out
但是,每次编译 c ++ 文件时,我都会将a.out
个文件作为可执行文件,并且当我执行git status
时仍然会将文件修改为。如果有人能指出我正确的方向,我将感激不尽。
答案 0 :(得分:1)
看起来您不小心将文件添加到了索引中。 您可以使用以下命令将其从索引中删除:
root.findall('./component[@name="MyComponent"]/setting[name="mySetting"]')
Git将不再跟踪此文件。
从手册:
git rm --cached a.out
使用此选项仅从索引中取消暂存和删除路径。无论是否修改了工作树文件,都将保持不变。