gpt4 book ai didi

git - 保持分支与 Git 同步

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

使用 SVN,我有以下设置:

/tags/
/trunk/
/branches/
/branches/my_feature
/branches/my_other_feature

我想让所有分支与主干保持同步,所以我定期为主干的分支运行 svn merge。

但是,我还想让所有分支彼此保持同步,以避免冲突,因为任何给定分支的生命周期都可能有几个月或更长时间。如果我有十几个分支,我将使用 SVN 构建一个令人讨厌的网格,这将是不切实际的。

我的问题是,使用 Git 而不是 SVN 是否有助于保持分支与主干之间的同步?

最佳答案

这将帮助您通过进行 rebase 来使两个分支与主干保持同步。

在使用分支my_feature时,执行:

git rebase master

这会将您在主(主干)分支中的更改带到 my_feature。

关于保持 my_feature 和 my_other_feature 同步,如果一个是另一个的后代,其原则相同。如果 my_feature 不是 my_other_feature 的后代,反之亦然,我不知道答案。

关于git - 保持分支与 Git 同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1302109/

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