为Sylius做出贡献的良好做法

时间:2014-03-12 16:58:27

标签: git github sylius

我是git的新手,我想通过GitHub为Sylius项目做贡献。我想知道这样做的最佳做法是什么。

我已经建立了主存储库的一个分支,我想修改它以满足我的需求,但我也想提供一些错误修正等等。

这是我目前的工作流程:

  1. 分叉项目
  2. 在当地克隆 怀疑是:
  3. 创建新分支" myproject" (包含我项目的修改)
  4. 安装:a)"作曲家更新" b)" app / console sylius:install"
  5. 创建主题分支(错误修复,新功能..)
  6. 主题分支的拉取请求
  7. 而且,如果我想提取主分支的新更新:

    1. 从主项目拉到主
    2. 将master合并到myproject
    3. 谢谢!

1 个答案:

答案 0 :(得分:1)

最后一部分是错的,它应该是rebase,Sylius已经有一些文件已经在几天前合并了。它几乎和symfony一样。在我看来,如果你也开始或想要大力贡献任何项目检查Gush。 http://github.com/gushphp/gush你永远不会后悔,我会100%支持它的用法:)

你的这个问题特别关注Sylius,我想我谈到了对你所拥有的书的早期版本的重新定位。我个人甚至对我自己的项目进行了修改,但我尝试将自定义设置保持在最少的提交状态,以便我可以很好地重新定义它们并快速升级到以后的几个版本。

除此之外,只需查看有关贡献的Sylius文档。