执行拉取请求时的分支名称

时间:2013-07-03 10:36:27

标签: github pull-request

我已经对GH做了一些拉取请求,但我已经致力于主分支。现在我在各个地方看到创建分支是个好主意。

是否有任何分支命名准则?我通常使用Mercurial并为我的分支机构提供与其相关错误机票ID相同的名称,但这不适用于此。

我查看了几个存储库:一些提交到master,一些提交到fix-somebug,一些提交到patch-1。我知道这不会产生冲突,因为拉请求被合并到master(或者一个不同的,长寿命的分支),然后删除分支,这是正确的吗?

2 个答案:

答案 0 :(得分:8)

拉取请求的分支背后的想法是允许在接受拉取请求后自动删除所述分支。

since April 2013, that branch will be deleted for you

merge button

然后,您可以从上游仓库的主服务器更新/重新设置主服务器,以便从in isolation a branch获取您开发的official repo that you have forked(因为该服务器已接受您的请求)< / p>

upstream

分支机构的名称应代表您参与的开发工作。

答案 1 :(得分:0)

在git分支而不是master上进行提交总是一个好习惯。您可以为git分支使用任何名称(它不允许分支名称中的空格,也包括一些特殊字符)。