更改不是我自己的分支:Push或PR?

问题描述 投票:0回答:3

在不是我自己的远程分支机构上发布PR,而不是仅仅向他们发布PR的良好礼节吗?

例如我的同事有一个功能分支F1,我需要对其进行一些更改。我认为签出来自F1的我自己的分支更为体贴。然后,我提交PR,以将这些更改合并到同事的分支中。

或者,我可以将更改推送到F1。但是,这可能会践踏我同事的工作。

我相信从派生分支机构提交PR是对他们分支机构的体贴,但在这种情况下,我找不到最佳实践的信息。

git pull-request git-push
3个回答
0
投票

绝对创建拉取请求。如果您不拥有分支,请不要推送到该分支。


0
投票

我同意你的考虑。下拉同事的分支(F1)并签出新分支(F1 / myChanges),进行更改,然后发出拉取请求并将F1设置为基础。如果您所做的任何事情都不奏效,这似乎也更干净一些。

编辑:这当然取决于您团队的特定约定。在罗马时,git如何在罗马人中使用git。


0
投票

您需要与同事合作吗?遵循组织的工作流程。

© www.soinside.com 2019 - 2024. All rights reserved.