我在git中做了很多提交包含delta(* .~)文件。现在我想从所有提交中排除delta文件。当我运行git rm abc.rb~
时,它会删除abc.rb
文件
答案 0 :(得分:1)
你不能“从所有提交中排除增量文件”(嗯,你可以,但这需要你重写历史记录而且它非常不受欢迎)。
但是,您可以在单独的提交中删除所有文件:
git rm *.*~
git commit -m "your message"
如果您不想在存储库中存储这些文件,则应将其添加到.gitignore
(https://help.github.com/articles/ignoring-files)。