Github中如何Fork开源项目?

如何Fork开源项目?
  实际上大多数的开源项目,都遵循着一个大致的工作流程。
  一个开源项目大致会有三种人:
    1.负责该项目,是该项目的所有者和维护者。(有pull和push权限)(修复bug)
    2.贡献代码,提出问题报告,是该项目的贡献者。(有pull无push权限)(提出bug修改意见)
    3.只是想使用该开源软件,是该项目的使用者。(无pull无psh权限)(发现bug)

作为项目的贡献者,没有push权限,我们想要进行更改,怎么办呢?
  答:需要创建fork。Fork 可以获取当前代码仓库状态的一个副本。我们可以通过fork将该项目移动到我们自己的账户或者所在的组织中。
  对于该副本我们拥有所有权限,可以进行pull和push了。当我进行修改完成后,提交给项目的作者,在这两个代码仓库之间使用 Pull requests
  如果作者认为我改的还可以,就会将这个 Pull requests 进行merge(合并)

 

我的GitHub地址: https://github.com/heizemingjun
我的博客园地址: http://www.cnblogs.com/chenmingjun
我的蚂蚁笔记博客地址: http://blog.leanote.com/chenmingjun
Copyright ©2018 黑泽明军
【转载文章务必保留出处和署名,谢谢!】
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值