【发布时间】:2015-07-26 03:59:46
【问题描述】:
我们有一个项目已经工作了 4 年。我们正在推出一个类似的产品,该产品将广泛基于另一个项目。事实上,Project B 将从 Project A 的代码开始,然后根据 Project B 的规范进行调整。
我们希望将项目 A 现在和将来的所有更改合并到项目 B 中,但是,我们不希望任何更改回到项目 A。
我们从项目 A 开始位于 master/origin 分支,然后为项目 B 建立一个单独的分支。但是,我担心项目 B 会被我自己或其他开发人员意外合并到 master 中。有没有更好的方法来完成我们正在尝试做的事情?
为了记录,这两个项目都是 PHP/Laravel 项目。
【问题讨论】:
-
如果 B 意外合并到 A 中,您始终可以回滚。但您可能知道这一点?但我想如果 A 在意外合并后进行更多提交,那将是一团糟。
-
是的,这就是我所担心的。这不是故意的,但绝对有可能。
标签: php git laravel branch git-branch