gpt4 book ai didi

git - 将完成一半的工作推到 repo 是一种不好的做法吗?

转载 作者:行者123 更新时间:2023-12-05 09:12:17 24 4
gpt4 key购买 nike

<分区>

今天我与一位同事进行了讨论,他批评我将破坏应用程序的代码推送到我们存储库中的功能分支。

本质上,我一直在替换一个在我们的应用程序中广泛使用的库。这是一个在几天内花费相当多小时工作的更改,所以我将它分成几个有意义的提交,但并不是所有的提交都使应用程序处于工作状态(例如,可能有一些损坏的单元测试或一些编译错误)。我通常会尽快将每次提交推送到服务器以保留备份。

今天发生的事情是一位同事错误地将我的分支 merge 到主分支,不出所料,应用程序对他不起作用。根据他的说法,我永远不应该将任何破坏应用程序的东西推送到 repo 中,即使它在功能分支中也是如此;相反,我应该只将它保存在我的计算机中,直到它稳定为止。

这与我之前工作过的公司所遵循的做法背道而驰,所以我来向您征求意见。你认为这是一种不好的做法吗?如果是这样,您将如何处理可能几天都没有稳定代码库的情况?

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