我希望能够在git repo中保留两个独立的分支,即使这些分支包含相似的内容也不会意外合并。有没有什么技巧可以强制分支在git中保持独立?假设我有分支A和分支B,类似于“git merge B //假设已经检出了A”的操作将失败。
这里的问题是因为我正在创建一个网站的存储库,需要master分支的HEAD始终是稳定网站的当前状态。任何开发提交都需要在开发分支上进行,如果需要,可以从开发分支创建主题分支。
我需要确保主分支和其他分支之间没有意外合并的可能性。因此,我正在寻找一种方法,在与主分支合并之前插入“中间”步骤来询问:“这个合并将在网站上发布,您确定要执行吗?”只有在我确认合并后,它才会继续进行。我想这种情况只适用于Web开发人员,其代码不需要编译即可运行,并且可能在现场安装中拉取稳定网站的副本。
这里的问题是因为我正在创建一个网站的存储库,需要master分支的HEAD始终是稳定网站的当前状态。任何开发提交都需要在开发分支上进行,如果需要,可以从开发分支创建主题分支。
C1-C2 master
\
C3-C4-C5-C6-C9-C10-C11 development
\
C7-C8-C12 topic/HEAD
我需要确保主分支和其他分支之间没有意外合并的可能性。因此,我正在寻找一种方法,在与主分支合并之前插入“中间”步骤来询问:“这个合并将在网站上发布,您确定要执行吗?”只有在我确认合并后,它才会继续进行。我想这种情况只适用于Web开发人员,其代码不需要编译即可运行,并且可能在现场安装中拉取稳定网站的副本。