idea里面的关于git的操作(版本回滚操作方法)
idea上git 版本回滚操作方法
第一步:查看提交日志。
git->show history. 会在窗口下方展示我们的版本信息(见图1)。
图1 查看git提交日志
第二步:根据提示提交时的信息,选择要回滚的版本号。如此处我们要回滚的版本号为图1 蓝色所示记录,则点中后,右击鼠标,选择“copy revision number”, 此时会将当前选中的版本号复制下来(如a1e0fed7fc1731d7a7f43ef8ec200c583abf49a3),见图2.
图2 获取要回滚的版本号
第三步:在项目所在目录下,右击鼠标,选择“git bash here”(见图3),会弹出git bash的操作框(见图3),然后输入命令:git reset --hard a1e0fed7fc1731d7a7f43ef8ec200c583abf49a3 和 git push -f origin 当前分支名称(如test)。
不出意外,就可以回滚成功了(见图5)。
图3 git bash 操作
图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 选项中,并不能直接提交当前版本。具体原因待查。
图5 采用reset 方式回滚版本
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com