V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
Jirry
V2EX  ›  git

现在国内的 Git 代码托管平台,大家更推荐哪一家

  •  
  •   Jirry · 2020-02-18 00:11:34 +08:00 · 15768 次点击
    这是一个创建于 866 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己平时一些乱七八糟的项目,数量比较多,之前都是扔在 gitlab.com 上,最近不知什么原因,机场特别不稳,所以想把一些使用频次比较高的项目迁回国内平台

    平时也就我自己一个人用,所以用户数量限制到无所谓,但有项目数量限制的不行,或者说可以付费增加项目数量也行,大家都有哪些推荐的平台

    74 条回复    2022-06-10 11:49:09 +08:00
    find456789
        1
    find456789  
       2020-02-18 00:14:57 +08:00   ❤️ 1
    我今天也提问了这个问题,
    我 暂时 考虑用 coding, 不过他限制了 20 个项目数 https://coding.net/pricing 你可以去看看
    Tomotoes
        2
    Tomotoes  
       2020-02-18 00:17:18 +08:00 via Android   ❤️ 1
    如果有稳定服务器的话,可以自己搭建一个。
    gamexg
        3
    gamexg  
       2020-02-18 00:19:00 +08:00   ❤️ 1
    我是自己用 gitlab 搭建的,
    国内云服务器特价时买个,2g 以上内存(最好 4g)就可以。

    gitea 也行,这个对配置要求低,树莓派都能跑。
    不过功能上面不如 gitlab 丰富,至少以前试用的时候如此。
    coderluan
        4
    coderluan  
       2020-02-18 00:25:02 +08:00
    码云我记得是不限制项目数量来着,只限制空间,还可以试试 bitbucket,速度不行,但是也不会被墙,支持 hg,我感觉不开源的话,hg 比 git 其实好用不少,尤其是有基本完美的 GUI。
    MangozZ
        5
    MangozZ  
       2020-02-18 00:29:19 +08:00
    coding 收费改版了,限 5 团队人数, 不限制项目数了。
    参照 https://coding.net/products/upgrade
    drinke9
        6
    drinke9  
       2020-02-18 00:36:19 +08:00   ❤️ 3
    ooops
        7
    ooops  
       2020-02-18 01:40:54 +08:00
    bitbucket 可以访问么
    Daming
        8
    Daming  
       2020-02-18 07:03:10 +08:00 via Android
    Azure Devops
    yinzhili
        9
    yinzhili  
       2020-02-18 09:32:45 +08:00
    直接用 github 不行吗,现在私有仓库也免费了
    jin7
        10
    jin7  
       2020-02-18 10:02:41 +08:00
    github 换个机场 我用的很稳
    SaigyoujiYuyuko
        11
    SaigyoujiYuyuko  
       2020-02-18 10:15:11 +08:00
    我用的是自建 我没什么要求就用 gitea 了
    xinple
        12
    xinple  
       2020-02-18 10:30:22 +08:00
    现在新的 coding 一个项目可以多个仓库
    Jirry
        13
    Jirry  
    OP
       2020-02-18 10:57:54 +08:00
    @Tomotoes #2
    @gamexg #3
    自建的考虑过,担心出问题没来得及备份数据丢掉
    Jirry
        14
    Jirry  
    OP
       2020-02-18 10:58:10 +08:00
    @MangozZ #5 我看的 限制 20 个项目啊
    lazzyboy
        15
    lazzyboy  
       2020-02-18 11:22:08 +08:00
    码云 Gitee 还可以吧,一直在用
    itfanr
        16
    itfanr  
       2020-02-18 11:24:32 +08:00
    gitee 优选,然后是 coding
    RangerWolf
        17
    RangerWolf  
       2020-02-18 11:46:15 +08:00
    阿里云的看看 ? 我自己用的就是在阿里云上面
    不过可能项目不是很多 不知道是否符合楼主需求
    spadger
        18
    spadger  
       2020-02-18 11:52:16 +08:00
    gitee 和 github 互相镜像,分别负责国内 /国外
    ytmsdy
        19
    ytmsdy  
       2020-02-18 11:54:01 +08:00
    bitbucket
    cedoo22
        20
    cedoo22  
       2020-02-18 11:55:59 +08:00
    我现在是谁都不相信,买了个 nas 自己搭了一个。
    zhangpeter
        21
    zhangpeter  
       2020-02-18 12:16:44 +08:00
    一个项目可以设置 2 个远程仓库源,设置方法: [Git 必备-git 单仓库配置多个远程仓库]( https://zhang0peter.com/wiki/git/)
    HonorLee
        22
    HonorLee  
       2020-02-18 12:48:42 +08:00   ❤️ 1
    自建 Git 优先推荐 Gogs,go 底层,官方有打包好的多平台执行文件包,无限制,好用,免费!!!
    界面高仿 github,配置要求极低!!
    https://gogs.io/
    just1
        23
    just1  
       2020-02-18 13:05:59 +08:00
    用的 code.aliyun.com ,其实就是 gitlab
    involvements
        24
    involvements  
       2020-02-18 13:19:20 +08:00
    https://coding.net/products/upgrade
    @Jirry coding 现在已经升级了,已经没有个人版,相当于每人赠送 5 人 /下的企业版
    W1angMh
        25
    W1angMh  
       2020-02-18 16:33:36 +08:00
    自己买服务器 搭个 gitlab 最方便
    anjuyiyu
        26
    anjuyiyu  
       2020-02-18 20:53:27 +08:00
    coding.net 用过一段时间
    还是科学上网用 GitHub。
    lddsb
        27
    lddsb  
       2020-02-18 21:13:57 +08:00
    coding 不错,免费送 Jenkins
    xy90321
        28
    xy90321  
       2020-02-18 22:30:48 +08:00
    @involvements
    @MangozZ
    https://coding.net/pricing

    pricing 里面免费版限制 20 个项目,不过我是没试过,希望有人能现身说法
    stefanzweig
        29
    stefanzweig  
       2020-02-18 22:52:43 +08:00 via Android
    @coderluan bitbucket 马上要不支持 hg 了。
    huntcool001
        30
    huntcool001  
       2020-02-18 22:53:44 +08:00   ❤️ 1
    @coderluan Bitbucket 被干扰过一阵.. 比 Github 待遇好不了多少.
    credochen
        31
    credochen  
       2020-02-18 23:36:10 +08:00 via iPhone   ❤️ 1
    公司用 Gogs 自建的服务
    willhunger
        32
    willhunger  
       2020-02-19 00:13:55 +08:00
    coding
    aabbcc112233
        33
    aabbcc112233  
       2020-02-19 00:19:00 +08:00 via Android
    别的我不知道,别用 coding 就行。
    bbdlg
        34
    bbdlg  
       2020-02-19 02:16:32 +08:00
    码云相当好用啊 好几年了 一直在用
    shaojz2005
        35
    shaojz2005  
       2020-02-19 07:36:31 +08:00
    推荐阿里云 code.aliyun.com ,用了很久了,挺稳定的
    longquanwo
        36
    longquanwo  
       2020-02-19 07:42:08 +08:00
    Azure Devops hk
    jagger2048
        37
    jagger2048  
       2020-02-19 08:41:19 +08:00
    阿里云+1
    creatdate
        38
    creatdate  
       2020-02-19 10:17:41 +08:00
    coding 用了 2 年了,还行吧,至少速度很快,中间一段时间整个迁到了腾讯开发者平台,今年又迁回 coding 了
    falcon05
        39
    falcon05  
       2020-02-19 10:25:06 +08:00 via iPhone
    coding,最大的优势是速度快,国内国外都够快
    MangozZ
        40
    MangozZ  
       2020-02-19 11:08:55 +08:00   ❤️ 1
    @xy90321 实测了一下 我账户建 22 个项目正常, 没有再往上试了
    MangozZ
        41
    MangozZ  
       2020-02-19 11:24:56 +08:00   ❤️ 1
    11:22AM
    [系统消息] 您好,我是 CODING 的在线客服,很高兴为您服务!
    11:23AM
    https://coding.net/pricing
    11:23AM
    免费版 项目数到底是不限 还是限制 20 个?
    CODING 在线咨询 11:23AM
    实际是没限制的
    jininij
        42
    jininij  
       2020-02-19 11:48:15 +08:00 via iPhone
    coding 最初一批用户。最开始是不限公开项目,限制私有项目总数。后来又把所有公开项目转换成私有项目,总数限制一百个,为了公开项目又出现个私有项目允许公开访问。在此之前,每个项目允许十个合作者,付费都是针对单个项目付费。还没啥问题。
    后来没有通知突然出现了会员。高级会员允许创建一百个私有项目,普通用户是 5 个。给每个人送了一个月高级会员安抚一下。
    然后是腾讯入场,和腾讯云合作,绑定腾讯云不限项目数。项目地址改变成腾讯下的一个字域名。
    然后是出了企业版。不限项目数,限制团队最多 5 个人。从最初每个项目 10 个成员变成了所有项目共用这 5 个成员名额。
    最近将所有个人用户强制转成了企业版。原先的项目地址说停就停了,原先用用户名登录突然变成只能用手机号邮箱登录。曾经的 ssh 公钥无法没有。上班发现更新不了,推不上去拉不下来,这么关键的修改是从别人的公开反馈里找了半天才找出来的,所有旧的项目都得一个个改。
    可以看出来的是这家公司一直在摸索盈利模式,不断修改不断尝试造成现有用户体验一直在变化。一直要跟着它学习。仓库地址等影响很大的东西也频繁修改。
    用户体验一直在优化,但频繁修改很难受。
    aabbcc112233
        43
    aabbcc112233  
       2020-02-19 11:50:59 +08:00 via Android
    @jininij 是的,就是改来改去让我看不懂了,找不到入口之类的操作,彻底转向 github 了
    Kerwin1202
        44
    Kerwin1202  
       2020-02-19 12:43:36 +08:00
    自建 gitxx(具体忘记叫啥了,非常难搭建麻烦但是还是用了一段时间) -> 发现 gogs 自建 -> 自建 gitea (fork 自 gogs 但是个人觉得界面比 gogs 好看) -> 自建 gitlab
    fcten
        45
    fcten  
       2020-02-19 12:52:38 +08:00
    gitee 不限项目数,但是个人免费版总限额 5G。如果仓库主要是代码的话还不错,基本用不完。如果包含二进制资源文件的话。。

    不过好像没有花钱扩展容量的服务,超了只能买企业版?
    WinnieNumberTwo
        46
    WinnieNumberTwo  
       2020-02-19 12:55:51 +08:00 via Android
    @Kerwin1202 gitea 转 gitlab 是为了啥?集成 Jenkins 吗?
    leonard916
        47
    leonard916  
       2020-02-19 12:57:53 +08:00
    自建的話 Gitea 很舒服
    雲服務的話 碼雲( gitee )挺好的

    我現在用的方案是 主庫在 gitlab 然後碼雲主要做鏡像
    Kelan
        48
    Kelan  
       2020-02-19 14:13:37 +08:00
    Coding 挺好的,不过被腾讯收了以后有些乱
    Kerwin1202
        49
    Kerwin1202  
       2020-02-19 14:39:15 +08:00
    @WinnieNumberTwo #46 一部分原因,更多是因为机器带的动,又爱折腾就换了。
    nor
        50
    nor  
       2020-02-19 14:46:22 +08:00
    腾讯工蜂,好像没人推荐
    classyk
        51
    classyk  
       2020-02-19 15:18:55 +08:00
    同样的,支持自建 gitea。或者用一个其他的,然后自己再同步一次。
    gitea 可以定时 pull mirror
    find456789
        52
    find456789  
       2020-02-19 15:35:29 +08:00
    不建议 bitbucket, 我用 bitbucket 好几年了,

    时不时抽风, 最近几天代码 ssh 根本推不上去,换成 https 才勉强上去,为此不得不关闭两步验证,否则 https 直接拒绝访问

    所以我也提问,寻找方案

    目前我考虑去 coding,不过还在调研中

    coding page 用的是香港服务器,我所有玉米都备案过,所以 coding page 对我没啥用

    我最在意的 就是, 新版 coding 是不是 5 人以下 所有功能免费,不限制项目数, 这一点官方的回答非常模糊,

    比如: https://coding.net/pricing https://coding.net/products/upgrade 这 2 个页面,互相冲突,该信谁呢?

    另外 coding 似乎可以免费用 ci cd, 我打算学会它的 ci cd 后,就把代码,逐步迁移过去,

    如果一切顺利的话, 以后就用 coding,毕竟对我来说, 国内 它是最好的选择

    不过我看了上面的留言, 有 v 友总结了 coding 朝三暮四,变来变去,我担心,过几个月,可能会收费, 或者可能会压缩免费会员的功能

    纠结。。。。。

    所以,coding 究竟是不是 一家有信用的公司????

    没办法, 没别的选择, 试试
    ps1aniuge
        53
    ps1aniuge  
       2020-02-19 16:01:12 +08:00
    gitee 的 wiki 上,我上传图片无法显示,有人知道咋回事么?
    貌似 wiki 不支持显示图片,需要第三方图床。
    flyhaozi
        54
    flyhaozi  
       2020-02-19 16:11:45 +08:00
    Coding 如果要多人用的话需要注意下它的团队逻辑,最好为自己的所有单人项目建一个单独的团队,如果有跟不同团队的合作的项目(比如一个项目跟 4 个人合作,另一个项目跟另外 4 个人合作)建议一个项目建一个团队以避免不必要的付费(比如这个升级惨剧 https://www.v2ex.com/t/642953 )。我刚刚试了下一个邮箱可以加入多个团队,而且在不同团队里的登录密码也都是单独的。
    sonyxperia
        55
    sonyxperia  
       2020-02-19 16:19:05 +08:00
    gitee 这么没排面的嘛
    flyhaozi
        56
    flyhaozi  
       2020-02-19 16:22:12 +08:00   ❤️ 2
    @find456789 Azure Devops 几乎和 coding 现在的模式一模一样,5 人以下免费,CI/CD 每月免费 1800 分钟对单人 /小团队够用还能免费自托管,最大项目数没有直接说明好像是最大 300,如果能正常连上的话可以试试。
    paoqi2048
        57
    paoqi2048  
       2020-02-19 20:32:20 +08:00
    gitee 不错
    okampfer
        58
    okampfer  
       2020-02-19 20:46:36 +08:00
    Azure Devops +1

    Bitbucket 真的稳定吗? cloudfront 一直都被干扰得很严重啊。
    ezreal
        59
    ezreal  
       2020-02-19 20:57:20 +08:00
    coding 体验不错
    xytoki
        60
    xytoki  
       2020-02-19 21:01:40 +08:00
    coding 实测不限制 20 项目,而且都有免费的 ci ( jekins 换皮,可以用 jekinsfile ),还有免费的类似 vscode online 的在线 ide 用。
    就是它整天改版,用户体验有时候很不好。
    okampfer
        61
    okampfer  
       2020-02-19 22:09:10 +08:00
    @just1 #23
    阿里云的有 github pages 这样的服务吗?
    just1
        62
    just1  
       2020-02-19 22:56:57 +08:00
    @okampfer #61 这倒是没有,我一般是配合阿里的云效来自动部署到我的服务器上
    WilliamLin
        63
    WilliamLin  
       2020-02-19 23:04:06 +08:00
    之前用码云,后面觉得慢,换到 code.aliyun.com ,觉得还可以。
    HangoX
        64
    HangoX  
       2020-02-19 23:11:52 +08:00
    github ? 没有免费数目限制,可以有私有仓库
    foru17
        65
    foru17  
       2020-02-19 23:47:21 +08:00
    我自己用的 gitea 搭建在自家的 NAS 上,然后随便找了一台机器 frp 到公网。
    Tink
        66
    Tink  
       2020-02-19 23:56:01 +08:00 via iPhone
    我用 gogs 自建了
    uz1
        67
    uz1  
       2020-02-20 00:23:20 +08:00
    codeup, code.aliyun.com 都不错
    zjyl1994
        68
    zjyl1994  
       2020-02-20 09:48:23 +08:00
    Gogs 自建?你这个需求搞一台国内 VPS 放这个应该可以
    CodingNET
        69
    CodingNET  
       2020-02-20 10:34:25 +08:00
    @find456789 您好,首先感谢您对 CODING 的支持,关于您的问题,目前由于疫情对各行各业都带来了冲击,我们希望能帮助企业实现线上办公,共渡难关,因此自 2020 年 1 月 25 日 - 3 月 1 日,我们为所有新注册及此前曾试用 CODING 的团队提供了全线产品 60 天起,不限人数、不限空间的服务,至此轮疫情结束前将自动滚动续期 60 天,疫情结束后将会按照价格页面进行限制。

    关于 CI/CD 的相关内容可参考 CODING 讲师录制的在线课程: https://cloud.tencent.com/edu/learning/live-1805,后期也会有更多关于 CODING 的实战课程上线,欢迎关注。

    如您在使用中遇到任何问题或者有任何疑惑,可以随时联系我们的技术支持微信:2847276903,我们的工程师将第一时间回复您,谢谢。
    CodingNET
        70
    CodingNET  
       2020-02-20 10:58:05 +08:00
    @jininij 您好,感谢您对 CODING 的关注与支持,由于策略的变更与大环境的影响,CODING 在版本更新中进行了各种尝试与调整,对于给各位用户带来不便表示深深的歉意。我们在聆听了用户关于登录入口混乱、不统一的服务标准、协作功能缺失等批评意见后,为了更好地给用户提供优质、稳定的服务,已整合各入口,升级为全新 CODING,并对全部用户开放了 CODING 所有功能。欢迎提出意见和建议,促进 CODING 在功能上做出更好的升级与更新,带来更优质的用户体验。

    最后再次对您一直以来的支持表示感谢,如您在使用中遇到任何问题或者有任何疑惑,可以随时联系我们的技术支持微信:2847276903,我们的工程师将第一时间回复,谢谢。
    qsbaq
        71
    qsbaq  
       2020-02-20 18:14:27 +08:00
    gitee + coding
    forcecharlie
        72
    forcecharlie  
       2020-02-20 20:12:16 +08:00
    我建议自己开发一个,Git Over HTTP,Git Over SSH 实现起来还比较容易,然后再编写一个 Web,自己用工作量也不是很大。
    loki13
        73
    loki13  
       346 天前
    说到国内云托管就代码裸奔不安全这事儿,阿里的 codeup 最近上了个代码存储云端加密听起来有点高级,不过要付费才能用就是了。

    github 啥都好就是慢啊。。。心累
    kejin114978
        74
    kejin114978  
       23 天前 via Android
    我们使用的是比较阿里云 云效的公有云版本,目前来说超出我的预期。当然现在还是互联网公司的小的团队,比不上广大的正规大厂。加之,今年疫情,各项开支和资源吃紧,更需要这样的工具给老板降本增效。同时云效的定价和容量也是比较良心。

    基本上不花一分钱,还没有啥限制,无需搭建和机器的成本,也不是限制容量和人数,阿里云给你保护代码,你可以去看看

    https://www.aliyun.com/product/yunxiao/codeup?channel=yy_yccb_yc
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2486 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 04:56 · PVG 12:56 · LAX 21:56 · JFK 00:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.