Git将远程分支合并到另一个远程分支-最佳实践
下面是一个场景-Git将远程分支合并到另一个远程分支-最佳实践,git,github,Git,Github,下面是一个场景- 该项目位于Github上 我与一个团队在共享功能分支(功能分支)上工作 我想将要素分支合并到另一个分支。。。说主人 我的正常工作流程是: git签出功能分支 git fetch git-rebase(现在我的本地计算机已更新了其他计算机的更改) git签出主机 git-rebase(现在我的主机是最新的) git合并功能分支 git推送(推送更新的主功能和本地功能分支) 我发现我团队中的其他人做的事情不同,他们直接从远程/功能分支合并到本地/主分支 这里的最佳实践是什么?我
- 该项目位于Github上
- 我与一个团队在共享功能分支(功能分支)上工作
- 我想将要素分支合并到另一个分支。。。说主人
git签出功能分支
git fetch
git-rebase
(现在我的本地计算机已更新了其他计算机的更改)
git签出主机
git-rebase
(现在我的主机是最新的)
git合并功能分支
git推送
(推送更新的主功能和本地功能分支)
我发现我团队中的其他人做的事情不同,他们直接从远程/功能分支合并到本地/主分支
这里的最佳实践是什么?我们应该使用一种方法而不是另一种方法吗?这两种操作是等效的。但是,如果从远程合并,则不必注意本地
主分支是否是最新的
我的工作流程通常是:
git签出功能分支
git获取
git rebaseා如果功能分支上有上游提交
git合并源/主
git推送
Cool,我要从原点切换到合并。这似乎是一个更安全的工作流程。