Github Fork & Pull 开发模式

Fork & Pull
Step 1: Fork

GitHub操作.
建立自己的repo(仓库).
复制后的仓库在你自己的GitHub帐号下。
目前,你本地计算机对这个仓库没有任何操作。

Fork
Step 2: Clone

Git操作.
下载代码到本地.

Clone
Step 3: Update

可以update自己repo的更新.

这时Sync相当于Update
Step 4: Commit

Git操作.
使用该操作让你发送"记录我的更改"的命令至GitHub。
此操作只在你的本地计算机上完成.

注: 用svn进行源代码管理时,进行commit会将修改上传到svn服务器, 这是svn与git进行代码管理时的很大不同.

Step 5: Push

这是Git操作.
将你的更改push到你的GitHub仓库.
使用该操作让你发送"这是我的修改"的信息给GitHub。
Push操作不会自动完成,所以直到你做了push操作,GitHub才知道你的提交。
此时会将改变更新到自己的repo.

更新修改到自己的仓库 这是Sync相当于Push
Step 6: Pull Request

GitHub操作.
请求将自己的代码和原作者的代码合并.

小提示

可从原作者的最新代码update与自己的代码合并.


与原作者的最新代码进行合并

References:
http://www.linuxidc.com/Linux/2014-11/109785.htm

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容