Github fork 到自己仓库然后向原仓库贡献修改的操作流程

这里有一个简单的流程,供大家参考:

  1. 首先 fork MeteorHub 的 meteor-doc-cn 仓库
  2. 把 fork 过去的项目也就是你的项目 clone 到你的本地
  3. 在命令行运行 git branch develop 来创建一个新分支
  4. 运行 git checkout develop 来切换到新分支
  5. 运行 git remote add upstream git@github.com:MeteorHub/meteor-doc-cn.git 把 MeteorHub 的库添加为远端库
  6. 运行 git remote update更新
  7. 运行 git fetch upstream master 拉取 meteor-doc-cn 的更新到本地
  8. 运行 git rebase -i upstream/master 将 meteor-doc-cn 的更新合并到你的分支

这是一个初始化流程,只需要做一遍就行,之后请一直在 develop 分支进行修改。

如果修改过程中 meteor-doc-cn 有了更新,请重复 6、7、8 步。

修改之后,首先 push 到你的库,然后登录 GitHub,在你的库的首页可以看到一个 pull request 按钮,点击它,填写一些说明信息,然后提交即可。

发布者

胡中元

《中原驿站》站长

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注