0
在我们的项目中,我们正在研究一项功能。我们完成了开发,创建了拉取请求,并在一些评论关闭后(未合并)。但管理层决定不进行功能发布/发布。现在我不确定我们是否应该删除分支!任何人都可以指导我如何处理分支?所以它不应该出现在分支列表中,但代码应该保留以备将来参考!我应该在关闭拉取请求之后删除分支吗?
在我们的项目中,我们正在研究一项功能。我们完成了开发,创建了拉取请求,并在一些评论关闭后(未合并)。但管理层决定不进行功能发布/发布。现在我不确定我们是否应该删除分支!任何人都可以指导我如何处理分支?所以它不应该出现在分支列表中,但代码应该保留以备将来参考!我应该在关闭拉取请求之后删除分支吗?
你现在的情况如下
* 9ee0852 (HEAD -> master) some work
| * b7bfb4f (feature) some work on branch
| * 6c3e2f3 some work on branch
|/
* cf51f19 some work
* f850633 some work
的图形,你想:
我建议你创建一个标签,其中功能分支和删除分支,让你最终在几个点这样的结构(主要是相同的)
* 9ee0852 (HEAD -> master) some work
| * b7bfb4f (tag: feature) some work on branch
| * 6c3e2f3 some work on branch
|/
* cf51f19 some work
* f850633 some work
说明
你可以在一侧创建另一个git仓库,但有些功能尚未发布?像叉子或类似的东西? – davidlebr1
虽然是一个好方法!但也许组织政策可能不会允许我们这样做! –
会创建一个标签是一个选项? – Francesco