GitHub 之Pull Request操作

参考:《GitHub 入门与实践》

本章记录了向《GitHub 入门与实践》这本书所提供的官方开源软件库ituring/first-pr提交Pull Request的过程


打开ituring/first-pr仓库github页面 https://github.com/ituring/first-pr

点击fork创建自己的仓库


从自己仓库中获取代码

$ git clone https://github.com/stone927/first-pr.git

创建分支work,用于修改代码并提交Pull Request

$ cd first-pr

$ git checkout -b work gh-pages

在work分支中修改index.html,在规定区域最后添加一行感想


保存退出

用浏览器打开index.html确认添加成功后提交到本地仓库

$ git add index.html

$ git commit -m "Add my impression"

创建远程分支

$ git push origin work

重新登录GitHub并切换到work分支,点击compare&Pull Request


你可以在页面下方看到文件差别


确认无误后填写提交此次Pull Request的理由并创建


此时你已成功提交Pull Request,管理员会收到此通知。管理员测试代码没有问题就会合并到仓库中去。