`
灵雨飘零
  • 浏览: 36402 次
  • 性别: Icon_minigender_1
  • 来自: 唐山
文章分类
社区版块
存档分类
最新评论

常用Git代码托管服务分享

 
阅读更多

03011948-836b0a13135a45dc8d6eedeb49c2d6f

Git Repository代码托管服务越来越流行,目前有很多商业公司和个人团队逐渐切换项目到 Git平台进行代码托管。本文分享一些常用的Git代码托管服务,其中一些提供私有项目保护服务,特别有利于远程团队协作开发项目使用。

GitHub

https://github.com/

目前最流行的Git服务,也是人气最旺盛的Git代码托管网站。但是私有项目需要付费,个人认为GitHub更适合开源项目使用,很多开发人员在这个平台上分享开发经验,同时协作完成项目。

03012436-fb8b9baa3c454dfd9983b78b51d53fc

GitLab

http://www.gitlab.com/

http://gitlab.org/

GitLab是值得推荐的一款代码托管网站,该项目是由开源项目GitLab.Org衍生而来(MIT),支持免费私有项目代码托管,该项目是基于Ruby on Rails, 支持10人开发团队,无限私有代码托管库服务。

在使用过程中,发现很多好用的功能,例如代码对比,bug追踪等。不仅如此, 该网站还支持免费SaaS服务GitLab Cloud。

03013521-972aab4f80934261bb56e4234f137b7

Bitbucket

https://bitbucket.org/

同时值得推荐的是Bitbucket, 免费支持5个开发成员的团队创建无限私有代码托管库

03014140-497b9c0394ee48b8930731aaae39e18


CodePlex

https://www.codeplex.com/

CodePlex是由微软推出的代码托管服务,早期仅支持TFS,现在已经支持Git和Mercurial。该网站集合大量微软开发项目,适合从事微软开发技术人员使用,目前不支持私有项目。

03014659-48130a9fc476472280836b8d0fd10b2


CloudHost

http://cloudhost.io/

刚推出的云端代码托管服务,免费提供1000个私有代码托管库,无限公用代码托管库,无限空间,值得推荐。

03015046-6c019bb596dc47fca5e59fb4054f676

CloudBees

http://www.cloudbees.com

提供免费Git和SVN代码托管服务,免费2G空间。

03015612-b08bc627f0e046089370a22cce5aa63


Assembla

https://www.assembla.com/home

提供一个免费3人团队的私有代码托管服务,有Email通知服务。空间为500M。

03020010-b4bec471ed5d4558b019585e2cca5c6


还有一些是转自Ider(博客园)

GitCafe

GitCafe

GitBlit

gitblit

Codeplan

codeplan

planio

planio

ProjectLocker

projectlocker

Unfuddle

unfuddle


GitHub Enterprise

github-enterprise

Trac

trac

Gitorious

gitorious


最后对比目前较为流行的Git托管服务,

03020654-ed4640c807904e3688abe2c32635697


补充:国内的Git服务

https://git.oschina.net/

https://code.jd.com/


如果你发现更好更使用的Git资源,欢迎留言给我,我会及时更新本文。

分享到:
评论

相关推荐

    Git基础+工作流程+常用命令+托管服务

    Git的托管服务,如GitHub、GitLab、码云等,提供了在线协作、代码审查、问题追踪等功能,便于团队管理和分享项目。注册账号后,可以在云端创建远程仓库,配置SSH密钥实现安全连接。通过`git remote add`添加远程仓库...

    GIt使用讲义,推荐下载学习

    本资源为 Git 使用讲义,旨在帮助学习者了解 Git 基本概念、 Git 工作流程、 Git 常用命令、 Git 代码托管服务等相关知识。Git 是一个分布式版本控制工具,能够帮助开发者更好地管理代码版本、协同开发和追溯问题...

    常用git命令大全

    Github是建立在Git上的一个代码托管平台,提供了基于Web的界面,方便用户管理远程仓库,创建项目,以及协作和共享代码。类似的平台还有Gitlab、Bitbucket等。 SSH(Secure Shell)是一种网络协议,用于安全地访问...

    GitHub的使用方法 ,一个基于 Git 的在线代码托管平台.docx

    ### GitHub的使用方法 —— 一个基于Git的在线代码托管平台 #### 一、概述 GitHub作为全球领先的软件开发平台,不仅为开发者提供了一个存放和管理项目代码的地方,还支持团队之间的协作。自2008年由Chris ...

    IDEA使用git提交代码至码云.docx

    码云是一个基于 Git 的代码托管平台,提供了免费的私有仓库和协作功能。要使用码云,需要先安装配置码云插件。在 IDEA 中,选择 "Settings",然后选择 "Plugins",搜寻 "Gitee",并安装码云插件。安装完成后,需要...

    Git分布式版本控制工具

    了解Git基本概念 能够概述git工作流程 能够使用Git常用命令 熟悉Git代码托管服务 能够使用idea操作git

    git视频mianfei完整版.txt

    git github学习视频,Git是先进的分布式版本控制系统,而Github是常用的Git代码托管中心。 本套教程内容丰富、详实,囊括:Git安装过程、本地库基本操作、远程基本操作、基于分支的Gitflow工作流、跨团队协作的 ...

    git常用安装包及说明

    GitHub是一个基于Git的代码托管平台,允许开发者创建和管理代码仓库,协同开发项目,以及发布开源软件。通过学习这份PPT,用户可以了解如何创建GitHub账户、创建和克隆仓库、发起和处理Pull Request,以及利用GitHub...

    git入门知识及常用命令分享.zip

    本资料包"git入门知识及常用命令分享.zip"旨在帮助初学者快速掌握Git的基本操作和常用命令,以便更好地进行代码管理和协作。 一、Git基础概念 1. 仓库(Repository):存储项目所有版本信息的地方,可以本地创建或...

    git 代码管理工具64位

    5. 集成化:Git可以与各种开发环境、IDE(如Visual Studio Code、IntelliJ等)和代码托管平台(如GitHub、GitLab、Bitbucket)无缝集成。 6. 快速:Git的性能优秀,无论是添加文件、提交更改还是切换分支,速度都...

    git知识点整理

    本文将深入探讨Git的基本结构、Git与代码托管平台的关系、常用的Git命令行操作、gitFlow工作流以及如何搭建gitLab服务器。 首先,Git的核心结构由三部分组成:工作区(Working Directory)、暂存区(Index / Stage...

    Git常用命令指导教程笔记.pdf

    代码托管中心,如GitHub或Gitee,是远程存储和管理项目代码的地方。它们提供了团队内部和跨团队协作的功能。团队内部协作时,可以搭建GitLab服务器作为代码托管中心;而在外网环境下,GitHub或Gitee这样的现成平台则...

    分享代码-全功能

    2. 代码托管平台:如上述,GitHub、GitLab或Bitbucket等代码托管服务是分享代码的常用工具。它们不仅提供版本控制,还支持问题追踪、项目管理、持续集成/持续部署(CI/CD)等功能,便于团队协作和项目维护。 3. ...

    Git介绍与使用-培训专用课程PPT

    GitLab和GitHub都是基于Git的代码托管平台,但它们各有特点。GitHub是全球最大的开源项目托管平台,拥有丰富的社区资源和强大的协作功能。GitLab则更强调私有项目管理和权限控制,适合企业内部使用。而Git则是一个...

    git课程讲义文件存储

    - **常用服务**:GitHub、码云、GitLab和BitBucket都是常见的Git代码托管平台,它们提供了在线创建和管理Git仓库的功能,以及团队协作的工具。 - **码云服务**:码云是中国的一个托管平台,因其服务器在国内,所以...

    progit的手册

    GitHub是一个基于Git的代码托管平台,提供了在线代码编辑、问题跟踪、项目管理等功能。它促进了开源项目的发展,允许开发者通过fork、pull request等方式参与协作。 8. **Git分支管理**(1-git-branching.html):...

    git介绍以及常用命令

    Git 的流行还催生了诸如 GitHub、GitLab 和 Bitbucket 等第三方服务,它们提供了代码托管、问题追踪、持续集成等功能,进一步提升了开发者的协作体验。通过这些平台,开发者可以分享代码、参与开源项目、接受其他...

Global site tag (gtag.js) - Google Analytics