Git:将代码推送到远程主分支

时间:2020-04-17 14:48:32

标签: git bitbucket

创建了一个存储库并创建了一个新的功能分支。将我所有的代码更改推送到功能分支。没有任何内容提交给master分支。我想将我的最新代码推送到远程master分支。我该怎么办?

3 个答案:

答案 0 :(得分:2)

如果要推送到原始主数据库,则可能需要将更改合并到主数据库。通常,您的本地和原始存储库应该看起来相似。否则,如果您日后尝试从本地主机或功能以外的其他分支推送至原始主机,则无论如何都必须进行合并。

git checkout master

git merge feature

git push origin master

答案 1 :(得分:2)

我希望您的远程存储库已添加到本地存储库。 遵循的步骤:

  1. 移动到主分支(在此之前,确保已提交功能分支):
    git checkout master
  2. 现在,使用功能分支中所做的更改更新master分支:
    git merge feature-branch
  3. 将更改推送到远程主服务器:
    git push origin master

答案 2 :(得分:1)

在您的计算机上,切换到master分支并在master上合并您的功能分支。 然后将您的本地master分支推送到远程master分支。

git checkout master
git merge my-feature-branch
git push origin master