Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.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 add';_Git_Git Add - Fatal编程技术网

撤消多个文件和文件夹';git add';

撤消多个文件和文件夹';git add';,git,git-add,Git,Git Add,我执行 git add . 现在我想还原git add。我怎样才能做到这一点 git reset(相当于git reset HEAD)将取消添加(更常见的是“取消存储”)所有文件 在Git中,revert用于撤消现有的提交(通常是前一段时间发生的提交,或者与其他人共享的提交)。如果您的提交尚未与其他人共享,有几种方法可以“重写”最近的历史记录,您可以假装要还原的更改一开始从未发生过。您可以使用git reset HEAD取消所有快照的还原,或者使用git reset HEAD有选择地取消路径的

我执行

git add .
现在我想还原git add。我怎样才能做到这一点

git reset
(相当于
git reset HEAD
)将取消
添加
(更常见的是“取消存储”)所有文件


在Git中,
revert
用于撤消现有的提交(通常是前一段时间发生的提交,或者与其他人共享的提交)。如果您的提交尚未与其他人共享,有几种方法可以“重写”最近的历史记录,您可以假装要还原的更改一开始从未发生过。

您可以使用
git reset HEAD
取消所有快照的还原,或者使用
git reset HEAD有选择地取消路径的还原--

将其键入搜索引擎“git revert add”。瞧!