我错误地使用命令“git add dir”添加了文件。我还没有运行“git commit”。有没有办法从提交中删除这个目录以及其中包含的所有内容?
我试过git reset dir了,但是没有用。显然git reset file是撤消它的方法。但我有这么多文件和这么少的时间。
git reset dir
git reset file
要从索引中删除目录及其中的所有内容,
git rm **--cached -r** dir
该--cached开关git rm只对索引进行操作,而不接触工作副本。-r开关使其递归。
--cached
git rm
-r