如何 push/merge 从一个功能分支代码到 git 中的另一个集成分支?
How to push/merge code from a feature branch into another integration branch in git?
我有以下设置策略来将多个功能发布到一个通用的 uat 环境(集成)。一旦我完成了一个功能,我最终想合并那个功能,并且只合并那个功能的内容到发布分支,然后最后到 master 分支。
origin/master
|__origin/release
|__origin/integration
|__origin/featureOne
|__origin/featureTwo
我的问题是如何将本地分支 featureOne 的内容合并到远程分支 origin/integration 中?
这是我目前正在做的事情:
- git 克隆
http://mygitServer/myGroupName/myApp.git
git checkout featureOne
- 执行一些代码更改
git add fileName
git commit --message 'Comment for my code change'
git push
最后一个 git 命令 push,将我本地分支中的新代码从本地存储库推送到我们的 gitlab 远程服务器。具体到 origin/featureOne
将我的 local/featureOne 合并到 origin/integration 分支的 git 命令是什么?
或者将 origin/featureOne 合并到 origin/integration 是否更有意义? git 命令是什么?
谢谢。
我使用这个命令序列:
git checkout integration
git merge featureOne
git commit
git push
我有以下设置策略来将多个功能发布到一个通用的 uat 环境(集成)。一旦我完成了一个功能,我最终想合并那个功能,并且只合并那个功能的内容到发布分支,然后最后到 master 分支。
origin/master
|__origin/release
|__origin/integration
|__origin/featureOne
|__origin/featureTwo
我的问题是如何将本地分支 featureOne 的内容合并到远程分支 origin/integration 中?
这是我目前正在做的事情:
- git 克隆
http://mygitServer/myGroupName/myApp.git
git checkout featureOne
- 执行一些代码更改
git add fileName
git commit --message 'Comment for my code change'
git push
最后一个 git 命令 push,将我本地分支中的新代码从本地存储库推送到我们的 gitlab 远程服务器。具体到 origin/featureOne
将我的 local/featureOne 合并到 origin/integration 分支的 git 命令是什么?
或者将 origin/featureOne 合并到 origin/integration 是否更有意义? git 命令是什么?
谢谢。
我使用这个命令序列:
git checkout integration
git merge featureOne
git commit
git push