该文档完全参考 DSRBLOG 的 GitHub 修改他人的 pull request 并提交 commit 一文,本文只是记录笔者操作过程,如有需要,请参考原文。

命令行记录

maohaohao 此处为 “他人”

  1. git init # 初始化一个 git 仓库
  2. git remote add maohaohao git@github.com:maohaohao/MCfun.git # 添加 pull request 提出者的仓库至本地
  3. git remote -v # 查看其远程仓库
  4. git fetch maohaohao # 同步远程仓库内容,此时才是实际下载东西到本地
  5. git checkout -b maohaohao-playthis maohaohao/playthis # 切换到对方发起 pr 的来源分支,并将其建立在本地分支 maohaohao-playthis 上
  6. 修改具体文件,git add, git commit
  7. git push maohaohao HEAD:playthis # 推上自己的修改
  8. 前往官网 check 原 pull request 是否修改