Github被微软收购,这里整理了16个替代品

Github被微软收购,这里整理了16个替代品
最新回答
一只眠羊

2022-09-10 11:27:04

Github被微软收购后的16个替代品

1. Bitbucket

  • 简介:Bitbucket是Atlassian公司提供的一个基于web的版本库托管服务,支持Mercurial和Git版本控制系统。提供免费和付费方案,免费帐号可使用的私有版本库不限数量,但最多可支持5名用户(数据截至2010年9月,当前政策可能有所变化)。
  • 与Github的区别:Bitbucket提供无限的免费私人仓库,而Github对此是收费的。Bitbucket更加关注企业开发者,而Github则更关注开源项目。此外,Bitbucket的搜索界面相对简单,不如Github展示流行代码仓和主题的功能丰富。

2. GitLab

  • 简介:GitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。支持SaaS服务和本地搭建。
  • 特点:GitLab允许创建私人的免费仓库,设置仓库权限,分享project的部分代码,以及设置project的获取权限等,非常适合企业使用。

3. Gogs

  • 简介:Gogs是一款极易搭建的自助Git服务,100%开源并可无条件免费使用。
  • 特点:易安装、跨平台、轻量级。可以在多种操作系统上运行,包括Windows、Mac、Linux以及ARM。

4. Beanstalk

  • 简介:Git、SVN代码托管网站,支持代码Review,集成FTP、Shell、Heroku、第三方聊天报警等功能。

5. AWS CodeCommit

  • 简介:CodeCommit是类似于Github的源代码托管服务,完全兼容git。
  • 费用:AWS CodeCommit是付费服务,每月可以有5位活动用户免费试用,超过则需要为每位活动用户支付1USD。

6. GitBucket

  • 简介:由Scala驱动的Git项目管理平台,完全兼容Github API。可以自行部署到本地,使用方便。

7. Upsource

  • 简介:专注于代码浏览和审查的工具,由JetBrains提供。
  • 特点:不提供云解决方案,而是部署在自家公司的服务器上,容易上手操作,专注于代码浏览与审查。

8. RhodeCode

  • 简介:企业级的开源代码管理工具,注重安全性。

9. BinTray

  • 简介:方便将jar、二进制文件发布到服务器,支持Maven、Gradle、Yum、Apt。

10. Gitolite

  • 简介:可以本地部署的Git代码管理工具,提供了非常到位的权限管理等功能。

11. Gitea

  • 简介:Gitea是一个开源社区驱动的Gogs克隆,是一个轻量级的代码托管解决方案,后端采用Go编写。

12. Perforce

  • 简介:非常适合企业级使用,功能强大且健壮。

13. Gitblit

  • 简介:Gitblit是一个项目多人开发代码管理工具。

14. Fossil

  • 简介:Fossil是一个像Git和Mercurial一样的分布式版本控制系统,同时支持分布式错误跟踪和分布式维基,简单可靠。

15. OneDev

  • 简介:提供了像IDE一样的代码浏览功能的git项目管理工具,支持代码搜索、查询commit等。

16. Apache Allura

  • 简介:Apache Allura是一个开源、可扩展的基于Web的集成了软件工具和协作软件开发的平台,支持源码仓库、Bug报告、讨论和Wiki页面、博客等功能。

以上这些替代品各具特色,开发者可以根据自己的需求和偏好选择合适的代码托管平台。