gpt4 book ai didi

git - 我如何使我的本地分支机构保持最新状态

转载 作者:太空狗 更新时间:2023-10-29 13:44:14 26 4
gpt4 key购买 nike

我的存储库中有几个分支,我发现随着时间的推移,让它们全部保持最新变得越来越困难。我始终可以确定 master 是最新的,因为它很容易记住,我想这是我的 SVN 心态仍然挥之不去。

  • 大师
    • 错误修正1
    • 错误修正2
    • 新功能
      • 实验

我的问题是这样的。我在 bugfix2 分支中进行了更改,一旦完成提交,我就将更改 merge 到 master 中,但是我有几个其他分支已经过时了。我必须手动将 bugfix2 merge 到每个其他分支。随着我的分支列表的增长,我认为执行所有这些 merge 操作是不现实的。

是否有相关命令或我的工作流程有误?

最佳答案

一般的工作流程是从最具体的分支 merge 到不太具体的分支。
但是对于 a bug needed to be reported to all other branches ,对其他分支的简单 merge 就足够了,并且可以编写脚本(甚至别名):

for i in $branches; do
git checkout $i
git merge bugfix2
done

关于git - 我如何使我的本地分支机构保持最新状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7172908/

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