我希望能够在 git repo 中保留两个单独的分支,即使这些分支可能包含相似的内容,也不会意外合并。
是否有强制分支在 git 中保持独立的技巧?那是假设我有分支A和分支B,类似的事情git merge B //assuming A is checked out
会失败。
这里出现了问题,因为在创建我正在开发的网站的存储库时,我需要主分支的HEAD始终是稳定网站的当前状态。
如有必要,我需要在开发分支上进行任何开发提交,主题分支从开发分支中分离出来。
C1-C2 master
\
C3-C4-C5-C6-C9-C10-C11 development
\
C7-C8-C12 topic/HEAD
我需要确保主分支和其他分支之间发生意外合并的可能性很小。
因此,我正在寻找一种方法来“介入”与主分支的合并以询问“此合并将在网站上上线,您确定要这样做吗?” 只有在我确认合并后才会通过。
我想这种情况只与代码不需要编译即可运行的 Web 开发人员相关,并且可能会在实时安装中提取稳定网站的副本。