我使用命令错误地将文件添加到 Git :

git add myfile.txt

我还没跑呢git commit。我如何撤销这些修改,使这些修改不包含在承诺中?


当前回答

运行运行中

git gui

,然后手动删除所有文件,或者选择全部文件,然后单击实施后的非阶段按钮。

其他回答

只是类型git reset它将复返,犹如你从未打过字一样。git add .自从你最后一次承诺之后,你一定要保证你以前的承诺。

要撤销git add, 使用 :

git reset filename

运行运行中

git gui

,然后手动删除所有文件,或者选择全部文件,然后单击实施后的非阶段按钮。

git rm --cached . -r

将“ un- add- add” 添加您从当前目录中添加的所有内容递归到当前目录

如果你在初始承诺中,你不能使用git reset,只要声明“破产破产”并删除.git文件夹重新开始