下载了别人的github上的代码，然后创建自己的分支如何把自己的代码贡献给他？
1. 在对方仓库的首页上点 fork，分叉一份到自己名下
2. 创建分支，分支名尽量清晰，尊重对方的规范，比如 `bugfix-some-thing-should-be-right`

3. 开发，测试，编写测试用例，写清楚文档
4. 推到自己的仓库
5. 在这个分支上，会看到一个“Create Pull Request”的按钮，按下创建 PR
6. 对方会审查你的 PR，如果的确有用，他就会合并

整个过程，都需要遵守对方的要求，比如代码规范、分支 PR 的命名规范、文档、测试用例的规范等。

祝你做个好的 contributor。