[填坑]fatal: The upstream branch of your current branch does not match the name of your current branch
·
问题原因:
问题的原因是在分支创建时,使用了与远程不一致的分支名
例如远程分支是 feature/develop
而在分支创建时使用了 git checkout -b develop feature/develop
因此本地分支名是 develop
,而对应的远程分支名是 feature/develop
所以导致git push
时报错fatal: The upstream branch of your current branch does not match the name of your current branch
解决方法:
方法一:重命名本地分支,与远程保持一致(推荐)
git branch -m feature/develop
方法二:修改git push
默认规则
``git config push.default upstream`
参考链接
- fatal: The upstream branch of your current branch does not match the name of your current branch
- https://git-scm.com/docs/git-branch
更多推荐
已为社区贡献3条内容
所有评论(0)