V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
polyang
V2EX  ›  程序员

鉴于 github 在国内的网络情况,你们会选择哪个代码托管平台作为替换, gitee、coding 还是 bitbucket?

  •  3
     
  •   polyang · 101 天前 · 12601 次点击
    这是一个创建于 101 天前的主题,其中的信息可能已经有所发展或是发生改变。
    github 在国内网络越来越不友好了,有时候 push 代码得尝试两三次才能成功,这种情况下,我考虑换一个平台作为第二选择。
    第 1 条附言  ·  101 天前
    我再说一下,其实如果做开源项目的话,毫无疑问是放在 github 上的。但我们做的每个项目不一定都是开源项目,很多可能是自己学习的代码,像这种代码我觉得可以不必非要放 github 吧,这种情况下找个第二选择的代码托管平台不是很好吗?
    175 条回复    2021-08-26 09:57:10 +08:00
    1  2  
    zhangchongjie
        1
    zhangchongjie  
       101 天前
    都不想考虑,如果是公司内部使用,局域网 gitlab
    superrichman
        2
    superrichman  
       101 天前
    自建
    pengtdyd
        3
    pengtdyd  
       101 天前   ❤️ 1
    哪个我都不选,国外的香但是时好时坏,国内的乌烟瘴气,广告,伪开源,商业项目推广比比皆是。自己搭建吧
    Manweill
        4
    Manweill  
       101 天前
    作为一个开发~梯子不是必备吗?如果有梯子了,github 的网络问题就不存在了吧?
    polyang
        5
    polyang  
    OP
       101 天前
    @Manweill 梯子有啊,但不想每次都开着
    hahastudio
        6
    hahastudio  
       101 天前   ❤️ 45
    “github 在国内网络越来越不友好了” => “国内网络对 github 越来越不友好了”
    gitee 上动不动就来一个“该文件疑似存在违规内容,无法显示”。你会去赌你的代码平安无事么?
    abersheeran
        7
    abersheeran  
       101 天前
    我用 Coding 。因为纯私有不对外展示,所以不存在楼上说的该文件无法显示的问题。当然,开源项目还是会同步到 gitee,就图 pip install git+https 的时候不会因为网络报错。
    libook
        8
    libook  
       101 天前
    自己写的代码放哪都可以,但做东西通常都是站在巨人的肩膀上,轮子们大多数还是在 GitHub 上,所以网络问题归根结底还是要解决的。

    国内轻度用了用 Gitee,项目不需要国际化推广的话也还行,功能比 GitHub 差一点点。

    自建的话我们公司在用 GitLab,团队合作和 CI 比较强,但同时也十分吃性能,反正我自己的 NAS 跑不动,我现在家里跑的是 Ggogs,GitHub 的核心功能复刻,性能很好,自己用完全足够。
    Paladinfeng
        9
    Paladinfeng  
       101 天前
    公司内部用 GitLab,私人项目用 GitHub,网速慢就挂代理呗
    polyang
        10
    polyang  
    OP
       101 天前
    @abersheeran 你这种方案也不错,自己私人的项目可以 coding,如果项目要开源,可以打开梯子放到 github 上。
    jpacg
        11
    jpacg  
       101 天前   ❤️ 2
    github 或者 gitea 自建,国内的 git 服务不建议使用。
    anonydmer
        12
    anonydmer  
       101 天前
    公司的是自建,个人 github ; 梯子 7*24 小时工作
    polyang
        13
    polyang  
    OP
       101 天前
    @jpacg 自建的话,维护也是需要成本的吧,起码得有服务器
    Curtion
        14
    Curtion  
       101 天前   ❤️ 9
    全梯子必备,不止是 github 需要,很多东西都需要加速,在路由器上搭建或者在电脑上使用 proxifier,我反正路由器上一直开着,设置绕过大陆和局域网 ip 模式,一个月 50G 流量都用不到.
    justrand
        15
    justrand  
       101 天前
    @polyang 关键服务器配置不能低了.当然公司的话,应该不在乎这点钱.
    janxin
        16
    janxin  
       101 天前
    github
    polyang
        17
    polyang  
    OP
       101 天前
    @Curtion 这个得自己搭吧?买现成的不好吗
    thet
        18
    thet  
       101 天前 via iPhone
    @anonydmer #12 +1
    byzf
        19
    byzf  
       101 天前   ❤️ 1
    我用 coding,自建也推荐 gitea,gitlab 太重。
    yolee599
        20
    yolee599  
       101 天前   ❤️ 2
    github + 本地备份,不是我看不起国内的代码托管平台。动不动就“该文件疑似存在违规内容”谁受得了啊
    cco
        21
    cco  
       101 天前
    个人 github 吧,感觉还行。
    公司有自建的 gitlab 。
    Cbdy
        22
    Cbdy  
       101 天前 via Android
    GitHub+梯子吧,毕竟大家都在用 GitHub
    LiYanHong
        23
    LiYanHong  
       101 天前   ❤️ 4
    审查真的很烦,之前用的一个 BT tracker list 放在 gitee,动不动就违规
    liuidetmks
        24
    liuidetmks  
       101 天前   ❤️ 1
    visualstudio online ?
    gitee 不说了,把我的 page 关了,没有任何违规.服了
    feirisu
        25
    feirisu  
       101 天前
    自带软路由,梯子常在,还是 GitHub 吧。尽量不要分的太散,之前在 coding 和 gitee 都有,最后太麻烦,换机器都要搞一下 ssh 。
    villivateur
        26
    villivateur  
       101 天前 via Android   ❤️ 1
    自建 gitea 或者 gogs
    leafre
        27
    leafre  
       101 天前
    github
    pecopeco
        28
    pecopeco  
       101 天前
    @Manweill 每年总有那么一段时间,梯子开始动荡不稳,各种鸡覆灭一大片
    efaun
        29
    efaun  
       101 天前
    @pecopeco #28 说明你用的太便宜了,我的开会期间都能用
    wangkun025
        30
    wangkun025  
       101 天前
    GitHub 和 gitee 。
    Osk
        31
    Osk  
       101 天前   ❤️ 2
    直接不考虑国内的托管平台, 动不动 ban, 还要实名.

    选择自建, gitea 真的是太棒了, 轻巧够用, gitlab 低配置真的用不起.
    linhongye
        32
    linhongye  
       101 天前   ❤️ 1
    那为啥上 v2ex...
    应该去 CSDN 发帖子玩...
    ElmerZhang
        33
    ElmerZhang  
       101 天前   ❤️ 11
    感觉 Livid 应该给楼主发工资,感觉特别像个专职社区运营,总能发一些不那么水的讨论贴
    linuxsteam
        34
    linuxsteam  
       101 天前
    省心用 coding 了
    ci/cd 挺好的 还能接入吃灰机器
    Rwing
        35
    Rwing  
       101 天前
    自建 gitlab,以及 gitlab 中国
    mudssky
        36
    mudssky  
       101 天前
    用 github,码云只用来下载或者备份项目
    ArJun
        37
    ArJun  
       101 天前
    还是建议 github, 方便管理,网络问题用梯子解决
    creanme
        38
    creanme  
       101 天前
    我 github 秒开,clone 速度 7mb/s,但是呢 push 很慢,不知道为啥,简单改几行代码,push 起码 20 秒,push 到 gitee 明显就快很多,2 秒之内。
    ufan0
        39
    ufan0  
       101 天前
    Coding+Github

    你说的几款我都长期对比过,Coding 确实是比较好的。
    360511404
        40
    360511404  
       101 天前   ❤️ 1
    如果没有自备🪜,我觉得都不应该称之为合格的程序员
    不只是 GitHub,很多重要和先进的资料,都在无法访问和难以访问的网站上
    ShuoHui
        41
    ShuoHui  
       101 天前 via iPhone   ❤️ 1
    不想什么都自我审查,继续用 GitHub 。
    mscststs
        42
    mscststs  
       101 天前
    公开项目用 github 。私人项目用 code.tencent.com
    phytry
        43
    phytry  
       101 天前
    私人项目自建,公开项目 github
    xmt328
        44
    xmt328  
       101 天前   ❤️ 1
    不开源的用 coding
    开源梯子+github
    fiht
        45
    fiht  
       101 天前
    公司:无缝翻墙,用 github
    家里:整个软路由,无缝翻墙,也用 github
    Kaciras
        46
    Kaciras  
       101 天前
    私人项目自建,公开项目 github
    akyle
        47
    akyle  
       101 天前   ❤️ 1
    自建 gogs
    CantoAllaVita
        48
    CantoAllaVita  
       101 天前 via Android   ❤️ 1
    个人解决方案:肉翻
    BBCCBB
        49
    BBCCBB  
       101 天前
    相信我, 还是 github 好用. 背靠微软, 不缺钱.
    glfpes
        50
    glfpes  
       101 天前
    没有 google 就没有生产力,所以网络不是问题。

    如果哪一天网络真的成为了问题,那么生产力打骨折。
    Trim21
        51
    Trim21  
       101 天前
    单纯自己存代码的话 vs online 也不错,还带 pipelines,用起来感觉跟 github actions 差不多
    Terry05
        52
    Terry05  
       101 天前
    gitea 就挺好的,docker run 起来后,除了偶尔做做版本升级外,基本没啥要维护的
    zzm88
        53
    zzm88  
       101 天前
    加个 proxy 完美解决
    OhYee
        54
    OhYee  
       101 天前 via Android
    要给别人看 - 挂代理传 github/gitlab/gitee (排名前后代表推荐度)

    机密代码 /个人瞎写的不准备给别人看 - 自建 git (便宜服务器上跑个 docker 基本上不用配置)

    另外,实际上可以整个香港的便宜主机,自建 git,然后配置钩子自动同步到 github,一举两得
    kebamt
        55
    kebamt  
       101 天前 via iPhone   ❤️ 1
    GitHub,现在国内 Chinternet 环境下梯子🪜是必备的
    balabalaguguji
        56
    balabalaguguji  
       101 天前
    Tezos
        57
    Tezos  
       101 天前
    back0893
        58
    back0893  
       101 天前
    谁便呐.
    反正我的代码又不值钱
    那个网速快用那个
    HADB
        59
    HADB  
       101 天前
    自建 gitlab,docker 部署方便的一批
    devcat9
        60
    devcat9  
       101 天前
    建议转行。别写代码了。
    jdjingdian
        61
    jdjingdian  
       101 天前
    自建 gitlab
    wensonsmith
        62
    wensonsmith  
       101 天前
    用过 Gitee 和 Coding 的推荐你用 Coding

    Coding 的任务系统设计比较灵活
    charlie21
        63
    charlie21  
       101 天前
    这个其实没有第二平台可选
    Mak
        64
    Mak  
       101 天前
    要嘛网络翻墙,要嘛人翻墙。
    heytap
        65
    heytap  
       101 天前
    自建 gitlab
    icyalala
        66
    icyalala  
       101 天前
    如果只是代码托管,那什么平台都没问题,不放心自建 gitlab 也 OK 。
    如果是做开源项目、想要项目被世界上其他国家的人使用或参与进来,那 Github 的地位目前基本是无可替代的。
    skies457
        67
    skies457  
       101 天前
    2021 年了还有程序员不翻墙的?
    skinny
        68
    skinny  
       101 天前
    github,或 azure devops (五人或以下免费),或自建
    tlerbao
        69
    tlerbao  
       101 天前
    我依然选择 github
    ByteCat
        70
    ByteCat  
       101 天前 via iPhone
    我用的 gitlab.com ,Runner 是自建的
    feikeq
        71
    feikeq  
       101 天前
    GitLab
    cloverzrg2
        72
    cloverzrg2  
       101 天前   ❤️ 1
    @abersheeran #7 coding 被腾讯收购之前挺喜欢用的。现在的 coding,总感觉企业化的东西太多了
    abersheeran
        73
    abersheeran  
       101 天前
    @cloverzrg2 是的。之前我很喜欢用的静态页面它也给砍了,现在我纯粹就是拿它备份代码的。做开源项目,GitHub action 的地位不可撼动。

    另外 @polyang 自建网络代理解万难,你可以找到 GitHub 的代替品,可以找到 Google 的代替品。但你能找到全世界那么多被无意波及到的网站的代替品吗?自己建一年花不了几百块。做程序员的应该都不缺这么点钱吧?
    abersheeran
        74
    abersheeran  
       101 天前
    我自建的……不管什么时期都没崩过,而且在大陆收费的剧,很多在 YouTube 上都是免费、且是官方上传的 1080P 版。
    gamexg
        75
    gamexg  
       101 天前
    自建 gitlab 真心舒服
    polyang
        76
    polyang  
    OP
       101 天前
    @abersheeran
    @gamexg 感觉自建太麻烦了,还得专门维护,还得买服务器。
    另外,做开源项目用 github 这个我确实赞同,但我认为不做开源项目的话,没必要放 github 上。
    kidtest
        77
    kidtest  
       101 天前
    我的 bwg ip 好像被联通 ban 了,最近在家里翻不出去
    Loku
        78
    Loku  
       101 天前
    自建 gitea 就好了,比较轻量。
    joesonw
        79
    joesonw  
       101 天前
    @kidtest 7 刀可以换 ip
    abersheeran
        80
    abersheeran  
       101 天前
    @polyang 专门维护? docker run 一键启动不就好了吗。不开源,仅存放代码,首选 Coding——界面好看、速度不错、不收费、不审核。
    abersheeran
        81
    abersheeran  
       101 天前
    Coding 我个人用了两三年,体验非常好。而且 Coding 的 PM 能找到人,有 BUG 或者痛点能报的上去。
    march1993
        82
    march1993  
       101 天前
    gitea 自建啊。。
    netnr
        83
    netnr  
       101 天前   ❤️ 5
    Manweill
        84
    Manweill  
       101 天前
    @polyang 我是 24 小时开着,不一直开着原因是什么?性能?电费?机场的梯子也不算贵。
    @pecopeco 我目前用的在特殊时期也还能有几条线路正常使用。还没遇到过全挂的。不过我有几个后备机场,所以不太慌。
    Lemeng
        85
    Lemeng  
       101 天前
    自我选择的问题,安心的话用 Github
    littlewing
        86
    littlewing  
       101 天前
    ✈️
    TomVista
        87
    TomVista  
       100 天前
    伪需求,墙内仓库不需要墙外依赖的情况才可行
    vueli
        88
    vueli  
       100 天前
    github, 国内不想用,看个仓库都要手机号身份证的
    a719031256
        89
    a719031256  
       100 天前
    自己家里挂一个 arm 服务器,再装一个 gitlab 就 ok 了
    arm 服务器便宜省电
    moxuanyuan
        90
    moxuanyuan  
       100 天前
    @polyang #5 不开梯子,你是如何上 V2EX 的?
    encro
        91
    encro  
       100 天前
    阿里云 云效,现在不限制人数,仓库数
    tilv37
        92
    tilv37  
       100 天前
    我们是个小外包公司。公司的 git 在内网,而我们平时驻场,所以不太用的公司的 git 。
    项目上主要是用客户提供的云付费 git ( Azure DevOps,华为 DevOps 等),不机密的小项目就用团队 Coding 托管代码,毕竟公网方便,还能设置权限
    另外 Coding 的任务协同对我们来说比较友好,使用度较高
    baichaohua
        93
    baichaohua  
       100 天前
    gitlab 好像是开源的,可以自建吧。
    reiji
        94
    reiji  
       100 天前
    如果真的在意这么多的话还是自建稳妥
    wobuhuicode
        95
    wobuhuicode  
       100 天前
    coding 的用户系统我到现在还没搞懂……
    Coder89757
        96
    Coder89757  
       100 天前
    自建 gitlab 吧,公网服务都不太靠谱
    roiding
        97
    roiding  
       100 天前
    没梯子 你是怎么上的 V2EX 。这个问题好奇怪
    pecopeco
        98
    pecopeco  
       100 天前
    @Manweill 所以这就是成本,看个人取舍吧
    fkdog
        99
    fkdog  
       100 天前
    gitee 狗都不用...
    一堆基于 springboot 二次开发的垃圾管理后台, 挂开源之名行付费服务之实, 不加管理国内这些平台统统会变成引流、利益寄生的地方..

    不得不说中国人是真的会赚钱, 寄生虫一样能获利的地方都会被侵蚀的一览无余.
    keepeye
        100
    keepeye  
       100 天前
    github 还可以吧,梯子配好速度还可以
    1  2  
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3818 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 07:38 · PVG 15:38 · LAX 23:38 · JFK 02:38
    ♥ Do have faith in what you're doing.