idea回滚以及码云仓库回滚

当我们通过idea远程提交时可能会被拒绝,这时相信很多人就会像我一样去网上找大量资料,通过命令行操作,有时操作不当可能会把仓库里的代码弄没,或是idea里的项目目录弄乱,这时就需要回滚操作。

1.首先是idea的回滚(即回到你想要的那个版本):

首先在项目的根路径右键,如下图,在选中你想回到的版本右键,点击Revert,即可回滚到你想要的版本。

2.码云仓库回滚:(本方法只是把远程仓库回滚,而并不会影响本地文件)

首先通过git进入项目的目录下后以此输入以下命令:

$ git reflog  //查看仓库的版本号列表

下图便是版本号列表,黄色标注的是版本号,

想要回退到某个版本使用reset方法 

$ git reset 版本号

(若版本号列表中没有你需要的版本号,你可以到码云仓库中查看你原来提交的记录,复制相应的版本号。)

最后 还需执行push HEAD

$ git push origin HEAD --force

 


版权声明:本文为qq_52118789原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。