开源代码仓库网站对于开发应用软件的科技公司和开发者社区来说是至关重要的。对于需要 Git 版本控制系统的项目来说,GitHub 无疑是其中最佳的免费源代码托管网站。本文列出了可以用作 Git 代码仓库的 GitHub 之外的几个最佳网站。
1、GitLab
这个 Git 仓库管理工具在使用和感觉方面与 GitHub 很相似。该软件提供了一些实用的功能,比如代码审查、时间跟踪、问题单跟踪、集成的项目维基、持续集成、自动化测试和代码交付等。
这是一款开源软件,可以下载并安装到自己的服务器上。因此,开发人员始终可以选择在自定义域或自定义主机上使用 GitLab。
2、BitBucket
它可以免费提供无限制的私人和公共仓库,可以为最多五个会员使用。它的功能包括,代码搜索、BitBucket 管道、合并请求、智能镜像、问题单跟踪、灵活的部署模式、IP 白名单以及保护工作成果的分支权限。
值得注意的是,它让用户可以使用任何 Git 客户端或 Git 命令行来推送文件。并且 BitBucket 可以部署在云端、数据中心或本地服务器上。
3、SourceForge
与其他在线代码仓库相比,SourceForge 的历史更为久远,为超过 370 万注册用户托管代码。这个免费的 Git 仓库托管在 Apache Allura 上,创建了一种全然不同的项目结构。不像其他版本控制网站,SourceForge 让开发者既能托管静态页面,又能托管动态页面。
4、GitKraken
目前,该网站正在迅速蹿红。Git 拥有独特的功能、整洁漂亮的界面、速度和易用性,这些是该平台吸引用户的几个主要方面。
它是基于 Electron 的 Git 客户端,因此可以直接在 Windows、Mac 和 Linux 上运行,大小可调的界面和注重速度都很受欢迎。此外,它可以与 GitHub、Bitbucket 和 GitLab 等流行服务无缝集成,因而处理远程代码仓库极为容易。
5、LaunchPad
该软件协作平台完全免费,提供了众多出色的功能,比如错误跟踪、代码审查、Ubuntu 软件包构建、托管、邮件列表、语言翻译、答案跟踪和常见问题(FAQ)等。 Ubuntu Linux、MySQL 和 Openstack 是托管在该平台上的几个热门项目。
6、Gitee
码云是开源中国社区 2013 年推出的基于 Git 的完全免费的代码托管服务,这个服务是基于 Gitlab 开源软件所开发的,目前已经成为国内最大的代码托管系统,并为国内开发者提供优质稳定的托管服务。
7、阿里云 Code
这是阿里云提供的免费代码托管服务器,只需要免费注册一个阿里云的帐号即可使用。
8、码市
CODING 是国内首个一站式云端软件服务平台。提供了任务协作、代码管理、在线编辑器等一系列研发管理和支撑工具。
9、百度效率云
百度的代码托管平台。包含代码托管,版本管理,持续集成,交付,敏捷项目管理等功能。
其实,还有很多代码托管服务器,在这里也没有一一罗列出来了,欢迎留言补充。