您应该分叉自己的项目并提交拉取请求吗?

时间:2017-03-30 23:02:52

标签: git github version-control pull-request git-fork

您好我在github上与其他人一起创建了一个项目,我应该自行分配项目并通过pull请求进行更新。到目前为止,我一直在推动对分支机构的更改,我想知道这是不是很糟糕。

这里的Git礼仪是什么?

3 个答案:

答案 0 :(得分:2)

这绝对不是一种不好的做法,使用git是一种完全正常的方法。

正如我所看到的,通常的方法是使用master作为一个相对稳定的分支,可以随时构建。您可以在其他分支功能分支中实现新功能,然后将其合并到master中。 GitHub通过拉取请求扩展了这种处理方式,拉取请求通常合并到master,就像你自己的特征分支一样。

但最重要的是:系统是灵活的,没有单一的做事方式,所以你可以选择适合自己和你的贡献者的任何方式。

答案 1 :(得分:1)

我建议继续使用分支来完成你的工作。保持稳定,但我不会费心自己的存储库。

可能会在您的存储库中添加一些贡献者,以便在您的项目变得足够大时,可以让更多人帮助查看Pull请求。

答案 2 :(得分:1)

因为你可以做到这一点。但是有一种更有效的方法。

由于您有权推送您的仓库,因此您可以创建一个分支机构,并在新创建的分支上进行工作。完成工作后,将其推送到github并创建一个PR以将此分支合并到您的贡献分支。