首页 文章

如何将本地Git分支推送到远程主分支?

提问于
浏览
395

我在我的本地仓库中有一个名为develop的分支,我想确保当我将它推到原点时它与origin / master合并 . 目前,当我将它添加到远程开发分支时 .

我怎样才能做到这一点?

3 回答

  • 0

    作为@ Eugene的答案的延伸,另一个版本将用于将代码从本地repo推送到master / develop分支 .

    切换到分支'主':

    $ git checkout master
    

    从本地仓库合并到主人:

    $ git merge --no-ff FEATURE/<branch_Name>
    

    推送到掌握:

    $ git push
    
  • 676
    $ git push origin develop:master
    

    或者,更一般地说

    $ git push <remote> <local branch name>:<remote branch to push into>
    
  • 165

    正如人们在评论中提到的那样,你可能不想这样做......如果你知道你在做什么,mipadi的答案绝对是正确的 .

    我会说:

    git checkout master
    git pull               # to update the state to the latest remote master state
    git merge develop      # to bring changes to local master from your develop branch
    git push origin master # push current HEAD to remote master branch
    

相关问题