GIT回退到指定版本的两种方法(reset/revert) |
您所在的位置:网站首页 › git怎么回退到指定版本的文件里 › GIT回退到指定版本的两种方法(reset/revert) |
实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:reset、revert。 命令 特点 reset 该命令会强行覆盖当前版本和要回退的版本之间的其他版本(不太建议) revert 再当前版本的基础上新增一个版本,不影响以前的代码1.reset 的使用方法(会覆盖,不太建议) git log查看要回退的版本号 使用 git reset --hard (目标版本号)命令将版本回退 git reset --hard (目标版本号) 此时再推到远程仓库用git push 会报错,需要用git push -f强推上去才可以哦2.revert使用 git log 查看版本号 git revert -n (版本号)这里可能会出现冲突,那么需要手动修改冲突的文件 3.然会就正常的提交流程就可以了,会生成一个新的版本在最新,不会影响到以前的版本 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |