【发布时间】:2016-07-05 11:57:34
【问题描述】:
想要撤消智能 git 中的提交操作。不小心提交了错误的代码,现在无法恢复该代码。
提前致谢。
【问题讨论】:
想要撤消智能 git 中的提交操作。不小心提交了错误的代码,现在无法恢复该代码。
提前致谢。
【问题讨论】:
在 SmartGit 中,只需调用 Local|Undo Last Commit;这会将您的更改放回索引。现在您可以使用 Local|Discard 部分或全部还原它们。
【讨论】:
git reset --soft @~可以撤消实际的commit命令
【讨论】:
请关注这个话题:smartgit delete commit and return to previous commit
正如答案所说,它不是特定于 smartgit 而是一般的 git。你只需要回滚到上一个提交,创建另一个分支并继续工作!
小心你的以下提交:)
【讨论】: