git命令git push成功后撤销回退
发布日期:2021-05-07 14:10:49 浏览次数:19 分类:原创文章

本文共 689 字,大约阅读时间需要 2 分钟。

当git push上传代码到本地分支后,发现与远程分支的代码有冲突。

所以需要进行撤销和回退。

1.查看版本号
git reflog

c2b96dc HEAD@{   0}: reset: moving to c2b96dce5ab07824ce95f48593810051867b245272a2723 HEAD@{   1}: reset: moving to 72a2723d545046 HEAD@{   2}: rebase: aborting34b2ed1 HEAD@{   3}: reset: moving to HEAD^af0ded6 HEAD@{   4}: reset: moving to HEAD^3cfcfda HEAD@{   5}: reset: moving to HEAD^c2b96dc HEAD@{   6}: rebase: checkout c2b96dce5ab07824ce95f48593810051867b2452d545046 HEAD@{   7}: commit: modify sample72a2723 

2.回退到指定版本
git reset --soft 72a2723
git reset --hard 72a2723

回退到版本72a2723。
git reset --soft 72a2723 ,回退后,保留push提交的代码在本地,代码不还原,可以重新编辑修改的代码提交。
git reset --hard 72a2723 ,回退后,代码还原到72a2723版本,所有之前push修改过的代码都将被还原。

上一篇:EditText只输入16进制的简单实现
下一篇:EventBus简单Demo实现

发表评论

最新留言

很好
[***.229.124.182]2025年03月26日 04时15分16秒