gpt4 book ai didi

merge 多个 merge 时减少噪音的Git程序?

转载 作者:行者123 更新时间:2023-12-04 09:26:26 27 4
gpt4 key购买 nike

假设我有一个新功能,所以我创建了一个新分支。这个分支是一个会持续很长时间的副项目,所以我最终将 master merge 回它以使其保持最新状态。这已经发生了 50 次,因为我一直在更新它并消除该功能,并且其中一些在 master 的两次 merge 之间不会有任何发展。我的问题出现在 merge 和推送时间,因为我的 Remote 最终出现了一些嘈杂和丑陋的 merge ,堵塞了历史。另一个例子可以是每天 merge 到您的开发分支中以保持项目的最新状态,但不积极开发任何东西,但是一旦您进行 merge ,您的 merge 就会淹没历史。
我认为这是一个简单的例子,但它可能涉及更多的分支和 merge 。在阅读提交时,是否有一个通用的程序可以使事情不那么嘈杂和丑陋?

最佳答案

避免这种“笨拙”的典型方法是选择一个工作流程,而不是定期 merge master进入你的分支(因此创建了很多不必要的 merge 提交)你宁愿 rebase您在 master 上的分行.
有很多interesting有关主题的文章。

关于 merge 多个 merge 时减少噪音的Git程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62993325/

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