关于版本控制:如何在提交之前撤消Git添加 gitversion-control how to undo git add before commit 本问题已经有最佳答案,请猛点这里访问。 Possible Duplicate: Undo git add before commit 在我处理项目时,我不小心使用以下命令添加了文件 1git add file 我还没跑呢 1git commit. 如何从提交中撤消或删除这些新添加的文件?请帮忙。 git reset是git add的字面上的"撤销"——它从阶段区域中删除了更改。 相关讨论 正如@nic在后面的回答中所说的——git reset HEAD ,取消特定文件的存储 关于版本控制:如何在提交前撤消"git add"? 撤消Git Rebase 关于git:如何修改现有的未提交的提交? "git pull"和"git fetch"有什么区别? 关于GitBash:如何撤消Git中最近的本地提交? 关于版本控制:如何强制"git pull"覆盖本地文件? 将最新提交移动到带有Git的新分支 如何在本地和远程删除Git分支? 关于Git签出:如何将Git存储库恢复为以前的提交 如何重命名本地Git分支?