8得票3回答
使用git中的'git rm'和'git mv'的实际用例是什么?

我知道git提供了'git rm'和'git mv'来删除/移动文件或目录。但是,我看不出它们的实际用途。 通常,我只需在命令行中mv或rm文件或其他内容,完成所有必要操作后,我只需运行'git add -u'和'git add .',就像我在这里中询问并得到的答案一样。 我有什么遗漏吗?...

8得票3回答
在.gitignore中列出的所有内容,都可以使用git rm --cached命令从Git中移除。

我在所有内容都提交后,将.gitignore添加到了我的项目中。现在我想运行类似以下命令的命令: git rm --cached *everything_listed_in_gitignore* 如何实现这一点?提前感谢您。

7得票3回答
Git - "add ." 的删除等效命令是什么?

如果你正在使用命令行的 Git,是否有一种方法可以一次性删除所有在“更改但未更新”列表中要删除的文件?而不是手动使用通配符进行删除。