gpt4 book ai didi

git 推送到分支 merge 后

转载 作者:太空狗 更新时间:2023-10-29 13:50:34 25 4
gpt4 key购买 nike

如果我在将它与 master merge 后推送到一个分支,git 将如何处理它(将分支中推送到 master 的最新提交自动更新或什么都不做或做别的)?

最佳答案

merge 后您仍然有 2 个分支,一个是您 merge 的,另一个是您 merge 到的,通常仍然是您的事件分支。 p>

新提交将转到已 check out 的分支,即主分支或其他分支。

请注意,我们不会推送到分支:我们提交到分支并将分支推送到远程存储库。而且我们不更新提交,我们将新提交添加到存储库。 promise 从不改变。

Addition - 当然,您仍然可以推送到“旧”分支。并再次 merge 到 master 中:

A - B - - - E - G      [master]
\ / /
C - D - F [issue_202]

但我更愿意创建一个新分支来解决这些问题。这是工作流程的问题。假设工作是基于工单的,那么 issue_202 工单会在 merge 到 master 之前解决。所以在我看来,额外的工作不是对 issue_202 的修复,而是对 master 分支的修复,所以我会创建一个新的工单和一个新的分支来解决问题:

              F        [issue_202_1]
/ \
A - B - - - E - G [master]
\ /
C - D [issue_202] [

关于git 推送到分支 merge 后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17528225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com