2016-08-21 718 views
1

我正在创建我的第一个.gitignore文件。它看起来像这样:git GUI忽略.gitignore文件?

/3212703ED955F10C7534BE8497B221F4/tester/history/* 
/3212703ED955F10C7534BE8497B221F4/tester/logs/* 
/3212703ED955F10C7534BE8497B221F4/history/** 
*.hst 
*.fxt 
/3212703ED955F10C7534BE8497B221F4/MQL4/Logs/* 
/3212703ED955F10C7534BE8497B221F4/logs/* 

/*.Rhistory 
/*.RData 

然而,当我打开GIT GUI和点击我收到了一堆.hst文件“已更改舞台”上演。我错过了什么?

回答

1

任何git GUI不超过原始CLI命令的接口。 有可能你试图忽略的一些文件已经被git跟踪了,所以.gitignore不适用于它们。尝试从git的索引中删除它们:

git rm -r --cached . 
git add . 
git commit -am "Drop ignored files" 
1

如果这些文件已存储在存储库中,那么ignore将不会忽略它们。但它应该忽略该类型的新文件。

+0

当你说GIT贵,你指的是“原始” [混帐贵(https://git-scm.com/docs/git-gui)与Git捆绑在一起,还是另一个GUI? –