创建PR
我们欢迎任何人贡献代码到vn.py。如果希望贡献代码请使用github的PR(Pull Request)的流程。
PR流程大致如下:
创建 Issue - 对于较大的改动(如新功能,大型重构等)最好先开issue讨论一下, 较小的improvement(如文档改进,bugfix等)直接发PR即可
Fork [vn.py][#GithubVnpy] - 点击右上角Fork按钮
Clone你自己的fork:
git clone https://github.com/$userid/vnpy.git
如果你的fork已经过时,需要手动sync
从dev创建你自己的branch:
git checkout -b $my_feature_branch dev
在$my_feature_branch上修改并将修改push到你Fork之后的仓库上
创建从你的fork的$my_feature_branch分支到主项目的dev分支的[Pull Request]:点开这里 ,再点击compare across forks,选择需要的fork和branch创建PR
创建完PR之后请耐心等待:我们一旦有空就会检查PR,一旦你的代码有用且符合要求,就会被合并!