创建PR

我们欢迎任何人贡献代码到vn.py。如果希望贡献代码请使用github的PR(Pull Request)的流程。

PR流程大致如下:


  1. 创建 Issue - 对于较大的改动(如新功能,大型重构等)最好先开issue讨论一下, 较小的improvement(如文档改进,bugfix等)直接发PR即可

  2. Fork [vn.py][#GithubVnpy] - 点击右上角Fork按钮

  3. Clone你自己的fork: git clone https://github.com/$userid/vnpy.git

    如果你的fork已经过时,需要手动sync

  4. dev创建你自己的branch: git checkout -b $my_feature_branch dev

  5. 在$my_feature_branch上修改并将修改push到你Fork之后的仓库上

  6. 创建从你的fork的$my_feature_branch分支到主项目的dev分支的[Pull Request]:点开这里 ,再点击compare across forks,选择需要的fork和branch创建PR


创建完PR之后请耐心等待:我们一旦有空就会检查PR,一旦你的代码有用且符合要求,就会被合并!