最近碰到一个情况,发版本时候只打了个Tag,但是没有切分支,后面直接在该分支上继续开发,现在需要整理发包版本,并撇一个分支出来,后续的一些发包后的补丁都往该分支提交,目前的分支上都没有发包时候的一致的代码。自己尝试出了一个方法,再次分享一下:
git pull xx远程分支(非master,如果没有从master新建一个分支) -> git checkout xx分支-> git log 查看提交历史,找到打了Tag的版本号verA-> git reset --hard verA -> git push -f ->去gitlab上再查看,只有TAG以前的提交记录了,OK,已经解决!
网友评论