I see Revert Commit. Will that erase current commits? I just want to pull a previous commit without affecting the overall project. Thanks.
问问题
2428 次
2 回答
2
我希望这是你的答案
设想:
1)用户选择一个版本化的上下文并从主菜单调用“revert”
2) 弹出对话框,询问额外的还原选项 - 修订等。
3)创建了一个新的修订版,它恢复了以前的提交
命令行
1)您必须查看所有提交。使用git log
. 您将看到带有 hascode 的提交,然后
2)然后使用git reset --hard <SHAsum of your commit>
看到这个
于 2013-07-23T17:43:16.830 回答
2
右键单击您的项目,然后 Git->Checkout->Checkout Revision... 您不会丢失提交,您只需将 head 设置为特定的提交/修订。
于 2013-07-24T19:02:03.650 回答