Step 1: Fork
GitHub操作.
建立自己的repo(仓库).
复制后的仓库在你自己的GitHub帐号下。
目前,你本地计算机对这个仓库没有任何操作。
Step 2: Clone
Git操作.
下载代码到本地.
Step 3: Update
可以update自己repo的更新.
Step 4: Commit
Git操作.
使用该操作让你发送"记录我的更改"的命令至GitHub。
此操作只在你的本地计算机上完成.
注: 用svn进行源代码管理时,进行commit会将修改上传到svn服务器, 这是svn与git进行代码管理时的很大不同.
Step 5: Push
这是Git操作.
将你的更改push到你的GitHub仓库.
使用该操作让你发送"这是我的修改"的信息给GitHub。
Push操作不会自动完成,所以直到你做了push操作,GitHub才知道你的提交。
此时会将改变更新到自己的repo.
Step 6: Pull Request
GitHub操作.
请求将自己的代码和原作者的代码合并.
小提示
可从原作者的最新代码update与自己的代码合并.
References:
http://www.linuxidc.com/Linux/2014-11/109785.htm