idea里面的关于git的操作(版本回滚操作方法)

idea上git 版本回滚操作方法

第一步:查看提交日志。

git->show history. 会在窗口下方展示我们的版本信息(见图1)。

idea里面的关于git的操作(版本回滚操作方法)(1)

图1 查看git提交日志

第二步:根据提示提交时的信息,选择要回滚的版本号。如此处我们要回滚的版本号为图1 蓝色所示记录,则点中后,右击鼠标,选择“copy revision number”, 此时会将当前选中的版本号复制下来(如a1e0fed7fc1731d7a7f43ef8ec200c583abf49a3),见图2.

idea里面的关于git的操作(版本回滚操作方法)(2)

图2 获取要回滚的版本号

第三步:在项目所在目录下,右击鼠标,选择“git bash here”(见图3),会弹出git bash的操作框(见图3),然后输入命令:git reset --hard a1e0fed7fc1731d7a7f43ef8ec200c583abf49a3 和 git push -f origin 当前分支名称(如test)。

不出意外,就可以回滚成功了(见图5)。

idea里面的关于git的操作(版本回滚操作方法)(3)

图3 git bash 操作

idea里面的关于git的操作(版本回滚操作方法)(4)

图4 回滚成功提示

注意事项:

在第二步的时候,也可以选择“select in git log”选项,然后在选择”reset current branch to here”操作将版本回滚到需要的版本号,然后在git bash 页面执行“git push –f origin 分支号”命令即可(见图5)。需要注意的是,执行完 ”reset current branch to here” 操作后,如果在idea中的git ->push 选项中,并不能直接提交当前版本。具体原因待查。

idea里面的关于git的操作(版本回滚操作方法)(5)

图5 采用reset 方式回滚版本

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页