gpt4 book ai didi

git - 如何在 Git 中聚合 2 个分支

转载 作者:行者123 更新时间:2023-12-02 03:30:22 25 4
gpt4 key购买 nike

Git 有没有办法用一个命令聚合 2 个分支?

假设我有一个分支 feature1 正在开发一项功能,另一个分支 feature2 正在开发另一个功能。

现在我想融合这两个功能,因为 feature1 的开发需要在 feature2 分支上开发一些东西,反之亦然。

AFAIK,我可以通过执行 2 次 merge 来实现此目的,检查 feature1,将 feature2 merge 到其中,然后检查 feature2 并 merge feature1 进入其中。

有没有办法用一个命令使 2 个分支汇聚成 1 个 merge 点?接下来,他们再次在两个独立的分支中继续。

最佳答案

不,开箱即用的 git 不提供此功能。但是您可以创建别名:

git config --global alias.sync="!git checkout $1 && git merge $2 && git checkout $2 && git merge $1"

那么你只需这样做:

git 同步功能1功能2

它会为你完成两次 merge

关于git - 如何在 Git 中聚合 2 个分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52004535/

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