如何在git扩展中取消?


2

我在git扩展中运行了一个revert提交,我没有意识到它会从exclipse中删除我的所有代码。如何在git扩展中重新保存?

Answers:


1

根据 Git扩展手册 ,恢复提交只是一个新的提交,撤消你正在恢复的任何提交。所以,你有几个选择..

非破坏性选项只是恢复由您的第一个恢复创建的新提交。

现在,对于破坏性选项,您可以使用以下命令将分支重置为上一次提交:

git reset --hard HEAD~1

这会进行硬重置,因此树中的任何工作都可能丢失。如果您已经推送了原始的还原提交,那么第一个选项绝对是您的最佳选择,因为第二个选项正在改变历史记录。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.