Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何签出git中的所有增量(*.~)文件_Git - Fatal编程技术网

如何签出git中的所有增量(*.~)文件

如何签出git中的所有增量(*.~)文件,git,Git,我已经在git中提交了许多包含delta(*.~)文件的提交。现在我想从所有提交中排除增量文件。当我运行git rm abc.rb时,它会删除abc.rb文件您不能“从所有提交中排除增量文件”(当然,您可以,但这需要您重写历史记录,并且强烈反对) 但是,您可以在单独的提交中删除所有文件: git rm *.*~ git commit -m "your message" 如果您不希望存储库中有这些文件,则应将它们添加到.gitignore()。您不能“从所有提交中排除增量文件”(当然,您可以,但

我已经在git中提交了许多包含delta(*.~)文件的提交。现在我想从所有提交中排除增量文件。当我运行
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
就可以了