赞
踩
在本地develop分支进行研发,想要提交develop分支到公共仓库分支,但是公共仓库分支存在对同一个文件同一个文本块修改的提交记录,导致本地develop分支无法成功推送,产生合并冲突。
# 切换到本地master分支 git checkout master # 拉取公共仓库分支最新代码 git pull origin <远程分支> # 切换到本地develop研发分支 git checkout oldDevelop # 获取commit id git log # 切换到本地master分支 git checkout master # 创建新的研发分支 git checkout -b newDevelop # 中间如果碰到冲突先手动解决,再commit,最后重新cherry-pick git cherry-pick <commit id> # 提交分支 git status git add . git commit --amend git push
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。