赞
踩
git log
查找历史或使用git reflog
命令查找合并操作的commit ID,也可以上代码托管网页上查看history,找到需要回滚的目标版本号git reset --hard 版本名
命令将版本回退。此命令会将HEAD指针、当前分支指针和索引区都指向指定的commit ID,并重置工作区为该版本。git push -f
提交更改,此时如果用“git push”会报错,因为我们本地库HEAD指向的版本比远程库的要旧,用“git push -f”强制推上去。我们commit了三个版本,突然发现版本2有bug,想要撤销版本2,但又不想影响版本3的提交,就可以用 git revert 命令来反做版本2,生成新的版本4,这个版本4里会保留版本3的东西,但撤销了版本2的东西。
git log
查找历史或使用git reflog
命令查找合并操作的commit ID,也可以上代码托管网页上查看history,找到需要回滚的目标版本号git revert -n 版本号
反做git commit -m 版本名
提交git push
推上远程库:Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。