文章目录
1.基于Git在线托管平台
最常用的为国外的github和国内的码云。
-
github 服务器在国外,访问速度慢。
-
码云 国内访问速度快。但公私仓库的总空间上限为5g.
开源中国代码托管
github和码云托管平台的详细比较: -
Gitlab 国外:访问速度慢。
gitlab和github的比较:
相同点,二者都是基于web的git仓库,在很大程度上gitlab是仿照github来做的,它们都提供了分享开源项目的平台,为开发团队提供了存储、分享、发布和合作开发项目的中心化存储的场所。github作为开源代码库及版本控制系统,拥有超过900万的开发者用户,目前仍然是最火的开源项目托管系统。github同事提供公共仓库和私有仓库,但如果使用私有仓库是需要付费但。
而gitlab解决i这个问题,你可以在上面创建私有且免费仓库。
gitlab让开发团队对他们的代码仓库拥有更多的控制,相比较与github,它有不少的特色:
允许免费设置仓库权限:允许用户选择分享一个project的部分代码;允许用户设置project的获取权限,进一步的提升安全性,可以设置获取到团队整体的改进进度;通过innersourcing让不在权限范围内的人访问不到该资源。
从代码私有性方面来看,有时公司不希望员工获取到全部的代码,这个时候gitlab无疑是更好的选择。但对于开源项目而言,github依然是代码托管但首选。
GitHub & Bitbucket & GitLab & Coding 的对比分析
GitHub & Bitbucket & GitLab & Coding 的对比分析
目前在代码托管和版本控制上的主流工具 — Git ,比较流行的服务有 Github 、 Bitbucket 、 GitLab 、 Coding ,他们各自有什么特点,个人使用者和开发团队又该如何选择?
介绍和比较 GitHub 、 Bitbucket 、 GitLab 、 Coding 在基本功能,开源与协作,免费与付费计划,企业解决方案,集成 flow.ci 等方面,让大家了解这四者不仅仅是功能不同。
github
GitHu