Skip to content

如何提交代码到社区redis manager (Pull Request)

Jay.H.Zou edited this page Jun 19, 2018 · 6 revisions

GitHub上如何进行PR(Pull Request)操作,将自己的代码提交到社区项目中

1.fork redis-manager 项目为个人 Repository。

2.git clone 到本地,修改代码后,并提交,此时的代码是提交到个人的 Repository。

3.点击 New pull request。

4.当你 New pull request 时,你的 Repository 的版本很大概率上已经不是最新的版本了(社区中的 redis-manager 会不定期更新),所以在 Pull request 前,你需要先进行 Merge。社区中的修改和您的修改可能会有冲突,如下图所示,github 提示:不能自动合并,但是您可以继续 New pull request,因为后面可以手动修改冲突。 当然,也有情况能够自动合并。

New pull request 需要您填写标题已经您此次 Pull request 的详细描述,填写后,点击 Create pull request。

5.之后,页面会跳转到社区 redis-manager 的 Pull requests 页面,在此页面您可以对你的 Pull requests 中的冲突进行解决。点击 Resolve conflicts。

6.点击后,页面左侧会出现 Pull request 冲突列表,在右侧修改每个文件的冲突。

7.修改结束后,点击 Mark as resolved, 然后点击 Commit merge,完成。