如何签出git中的所有增量(*.~)文件
我已经在git中提交了许多包含delta(*.~)文件的提交。现在我想从所有提交中排除增量文件。当我运行如何签出git中的所有增量(*.~)文件,git,Git,我已经在git中提交了许多包含delta(*.~)文件的提交。现在我想从所有提交中排除增量文件。当我运行git rm abc.rb时,它会删除abc.rb文件您不能“从所有提交中排除增量文件”(当然,您可以,但这需要您重写历史记录,并且强烈反对) 但是,您可以在单独的提交中删除所有文件: git rm *.*~ git commit -m "your message" 如果您不希望存储库中有这些文件,则应将它们添加到.gitignore()。您不能“从所有提交中排除增量文件”(当然,您可以,但
git rm abc.rb
时,它会删除abc.rb
文件您不能“从所有提交中排除增量文件”(当然,您可以,但这需要您重写历史记录,并且强烈反对)
但是,您可以在单独的提交中删除所有文件:
git rm *.*~
git commit -m "your message"
如果您不希望存储库中有这些文件,则应将它们添加到.gitignore
()。您不能“从所有提交中排除增量文件”(当然,您可以,但这需要您重写历史记录,因此强烈反对)
但是,您可以在单独的提交中删除所有文件:
git rm *.*~
git commit -m "your message"
如果您不希望存储库中有这些文件,您应该将它们添加到
.gitignore
()。黑暗中拍摄:逃离~git rm abc.rb\~
那会很奇怪。通常~
只在单词开头起作用……你说的“delta”文件是什么意思?delta文件的意思是临时的files@VijayChouhan它们是如何区分的?你能提供2-3个涵盖所有可能情况的文件名示例吗git rm abc.rb\~
那会很奇怪。通常~
只在单词开头起作用……你说的“delta”文件是什么意思?delta文件的意思是临时的files@VijayChouhan它们是如何区分的?您能否提供2-3个涵盖所有可能情况的示例文件名?添加echo*~>。gitignore
将是apt@hus787这将覆盖当前的.gitignore
如果他有一个echo*>.gitignore
将完成添加echo*>.gitignore
将是apt@hus787这将覆盖当前的.gitignore
如果他有一个echo*~>.gitignore
就可以了