在使用git拉取远程项目的时候可能会出现
fatal: Need to specify how to reconcile divergent branches. 如图:
解决方式:
第一步:删除该本地分支。
git branch -d 分支名称
如果上面无法删除干脆点强行删除
git branch -D 分支名称
删除完成后会出现
切记,无法删除当前所在的分支,需要切换分支
拓展:删除远程分支
git push origin --delete 远程分支名称
切换分支指令:
git checkout 分支名称
切换成功即可删除本地冲突分支
第二步:远程拉取删除的分支
git fetch origin 分支名称
出现Switched to a new branch 分支名称 表示成功拉取。
当然你在删除分支之后,也可以直接使用git pull,看个人情况而定。文章来源:https://www.toymoban.com/news/detail-524130.html
之后代码就可以成功的git pull了文章来源地址https://www.toymoban.com/news/detail-524130.html
到了这里,关于解决git问题:fatal: Need to specify how to reconcile divergent branches.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!