GitHub
前面我们聊了Git操作 【详细】【一篇就够】,接下来我们聊聊GitHub
和Git
分支。先说说GitHub
…
GitHub
是全球最牛的开源项目托管平台,我们可以在里面下载代码,提出需求,以及发表自己的建议。对我们的学习无疑是最好的选择之一…
在了解GitHub
之前我们先了解一下比较常见的两种开源许可协议,我们都知道GitHub
是开源的
,那么接下来说的两种协议也是开源的。
GPL
这个协议具有传染性
,也就是说: 使用这个协议写出来的代码项目,也必须是开源的。也就少了隐私性。 使用GPL
的最著名的软件项目是:Linux。
- 那么接下来要说的
MIT
就好一些了 MIT
是目前限制最少的协议,我们只需要在修改的代码或者发行包中著名作者就可以了。使用 MIT 的软件项目有:jquery
、Node.js
那么能在GitHub中进行的主要操作有哪些呢
- 关注自己喜欢的开源项目,为其点赞打
call
- 为自己喜欢的开源项目做贡献(
Pull Request
) - 和开源项目的作者讨论 Bug 和提需求 (
Issues
) - 把喜欢的项目复制一份作为自己的项目进行修改(
Fork
)