我在我的本地仓库中有一个名为develop的分支,我想确保当我将其推送到原点时它与origin / master合并。目前,当我将它添加到远程开发分支时。
我该怎么做?
答案 0 :(得分:717)
$ git push origin develop:master
或更常见的
$ git push <remote> <local branch name>:<remote branch to push into>
答案 1 :(得分:175)
正如人们在评论中提到的那样,你可能不想那样做...... 如果你知道你在做什么,那么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
答案 2 :(得分:0)
作为@Eugene答案的扩展,另一个版本可以将代码从本地存储库推送到master / develop分支。
切换到分支“ master”:
$ git checkout master
从本地仓库合并到主仓库:
$ git merge --no-ff FEATURE/<branch_Name>
推送至主:
$ git push
答案 3 :(得分:0)
您也可以通过这种方式隐式引用上一个分支:
job_202007171535_0223
答案 4 :(得分:-3)
请按照以下步骤将本地存储库推送到Master分支enter code here
$ git状态