在linux中,我正在使用git。我在一个已经工作过的项目中初始化了git。我现在有两个或两个以上的提交。现在只有我发现我的项目有很多由文本编辑器“gedit
”制作的临时文件。该文件以'~'
例如,
index.html~
依此类推......现在我需要从项目目录中删除所有临时文件。所以我在.gitignore文件中添加了以下行。
*~
但它仍然跟踪临时文件。如果不在我的存储库中跟踪那些临时文件,我该怎么办?
答案 0 :(得分:0)
从这里开始:http://blog.mikeski.net/blog_post/12
首先,将它们从文件系统中删除(在Unix上我做):
find ./ -name '*~' -exec rm {} \;
然后用BASH for循环删除它们
for x in
git status | grep删除了| awk' {print $ 3}' ; do git rm $x; done
如果您使用的是Windows,请切换到Linux ...
答案 1 :(得分:0)