赞
踩
比如你改代码改错了,并没有发现,叫代码提交到了github,结果队友发现了,需要将你的某次提交回退,就可以使用,使用后作为一次新的提交,可以很方便的push到github,并不会有冲突的问题。
git revert 撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销,作为一次最新的提交。
git revert HEAD 撤销前一次 commit
git revert HEAD^ 撤销前前一次 commit
当有多个commit需要撤销,有可能是连续的,或是不连续的,那该怎么操作?
1.连续
git revert -n commit_id_start..commit_id_end
使用该命令可以将提交撤回到commit_id_start
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。