github上有许多优秀的代码,我们可以将其中的某一个项目的repository fork到自己的github账户,clone到本地进行阅读,修改,还可已经自己的修改提交给原作者
本文介绍在以上过程中会用到的git相关指令
1. fork repository:以onlyliuxin/coding2017 这个repository为例,进入到这个repository主页面,点击右上角fork按钮。
fork完成后可以在自己的github账号中看到一个repository,名称是YOUR-USERNAME/coding2017
2. 将代码clone到本地
$ git clone https://github.com/YOUR-USERNAME/coding2017.git
3. 将本地仓库与原始仓库同步
$ git remote add upstream https://github.com/onlyliuxin/coding2017.git
4. 从原始仓库中抓取更新
$ git pull upstream master
5. 完成修改后,提交到自己的github远程仓库
git add .
git commit -m "......"
git push -u origin master
6. 向原始仓库提交你的修改: