美文网首页
git push 设置本地分支自动关联远程分支

git push 设置本地分支自动关联远程分支

作者: Dezi | 来源:发表于2023-02-17 10:30 被阅读0次

一、前言

Mark,由于多分支开发,导致使用 git push origin xxx指定分支推送时记忆混乱,推送到其它分支。

git checkout -b xxx 创建一个新的本地分支,或者切换一个新的远程分支到本地,我们经常会发现修改代码后,直接使用git push无法推送到远端,必须使用 git push origin xxx指定对应的分支才能推送,偶尔可能会由于多分支开发,造成分支记忆混乱,推到了其它的分支上。

二、git push 提示

此时push会看到如下提示,需要关联远程分支才能推送上去。

fatal: The current branch feature/memberCenter has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin feature/memberCenter

To have this happen automatically for branches without a tracking
upstream, see 'push.autoSetupRemote' in 'git help config'.

三、解决办法

实际上提示信息已经告诉我们要怎么做了,注意看下提示中的push.autoSetupRemote,将其设置为 true即可。

git config --global push.autoSetupRemote true

大功告成,以后直接使用git push即可完成同分支的本地与远程的代码合并。

相关文章

  • 2018-05-14

    删除远程分支: git push 远程仓库 --delete 远程分支 git push 远程仓库:远程分支 本地...

  • git提示Can't update(master has no

    原因:本地分支和远程分支没有关联,需要关联远程分支解决方案:git push --set-upstream ori...

  • git push 设置本地分支自动关联远程分支

    一、前言 Mark,由于多分支开发,导致使用 git push origin xxx指定分支推送时记忆混乱,推送到...

  • git 常用操作

    1.本地分支关联远程分支 git checkout -b 本地分支名称 origin/远程分支名称,例如:git ...

  • Git远程分支

    Git远程分支  Git的分支分为:本地分支,本地远程分支和远程分支。 对分支的操作基本包括:创建、关联和删除。 ...

  • git pull/push branch

    1.git pull <远程主机> <远程分支>:<本地分支> 2.git push <远程主机名> <本地分支名...

  • 疑难杂症

    git push -u origin master和git push <远程主机名> <本地分支名>:<远程分支名...

  • Git删除分支

    Git删除远程分支git push origin --delete <分支名> Git删除本地分支git bran...

  • git使用tips

    创建本地分支:git checkout -b 分支名创建本地分支并和远程分支关联:git checkout -b ...

  • git

    开始推送git push <远程主机名> <本地分支名>:<远程分支名> git push origin mast...

网友评论

      本文标题:git push 设置本地分支自动关联远程分支

      本文链接:https://www.haomeiwen.com/subject/qsvmkdtx.html