程序员必须知道的几个Git代码托管平台

时间:2021-11-09 03:28:42

公司一直用的SVN来托管项目,因为是内网,这样回家想要用家里的电脑继续工作就连不上SVN了,代码只能在公司拷贝到U盘里,很是麻烦,为了解决这个问题决定自己建一个Git的私有仓库。

说到Git代码托管平台,当然想到的是GitHub,目前最大的代码托管网站,世界上大部分开源软件都托管在这里,已经发展成软件开发协作社区,具有强大的功能,许多好的开源项目都来自GitHub。But GitHub只能建公开的Git仓库,针对开源项目免费,私有仓库要收费,目前是每月7美元,因此借着这个机会研究了一下现在主流的Git代码托管平台,有哪些可以免费创建私有仓库

下面推荐几个比较好的Git代码托管平台,因为我没有一一的用过所以我不做过多的说明和评价。

1、GitHub

关于GItHub相信大家都有耳闻,我就不详细介绍了。GitHub地址:https://github.com/,其首页如图: 

程序员必须知道的几个Git代码托管平台


2、Gitlab

对于有些人,提到GitHub就会自然的想到Gitlab,Gitlab支持无限的公有项目和私有项目。Gitlab地址:https://about.gitlab.com/,其首页截图如图: 

程序员必须知道的几个Git代码托管平台


3、(推荐)Bitbucket

bitbucket支持git和mercurial两种版本控制,功能上与github不相上下,仓库既可以公开也可以私有,免费支持5个开发成员的团队创建无限私有代码托管库(5人下免费),10人收费是每月10美元。bitbucket地址:https://bitbucket.org/,首页如图: 

程序员必须知道的几个Git代码托管平台


4、(推荐)开源中国代码托管

前面说的都是国外的,下面来说几个国内的。开源中国一个账号最多可以创建1000个项目,包含公有和私有,开源中国代码托管地址:http://git.oschina.net/,其首页如图: 

程序员必须知道的几个Git代码托管平台

开源中国又发布了团队协作开发平台,和代码托管平台一起,打造了一个十分好的团队开发平台,开源中国团队协作平台地址:http://team.oschina.net/,团队协作平台支持任务的创建、讨论、便签等。


5、coding.net

谈到coding.net,首先必须提的是速度快,功能与开源中国相似,同样一个账号最多可以创建1000个项目,也支持任务的创建等。coding.net地址:https://coding.net/home.html,其首页如图: 

程序员必须知道的几个Git代码托管平台


6、CSDN代码托管

CSDN代码托管地址:https://code.csdn.net/,首页如图: 

程序员必须知道的几个Git代码托管平台


7、京东代码托管平台

京东代码托管平台地址:https://code.jd.com/,首页如图: 

程序员必须知道的几个Git代码托管平台

最后,如何选择?

  • 如果是开源项目,想得到更多人关注,那就选Github。

  • 如果是小团队,开发私有项目,想用免费服务的话,那就选用Bitbuket或者开源中国。

  • 收费服务的话,两个都可以,个人推荐Github。