V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
polyang
V2EX  ›  程序员

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

  •  3
     
  •   polyang · 2021-08-23 10:05:39 +08:00 · 19072 次点击
    这是一个创建于 1223 天前的主题,其中的信息可能已经有所发展或是发生改变。
    github 在国内网络越来越不友好了,有时候 push 代码得尝试两三次才能成功,这种情况下,我考虑换一个平台作为第二选择。
    第 1 条附言  ·  2021-08-23 15:05:44 +08:00
    我再说一下,其实如果做开源项目的话,毫无疑问是放在 github 上的。但我们做的每个项目不一定都是开源项目,很多可能是自己学习的代码,像这种代码我觉得可以不必非要放 github 吧,这种情况下找个第二选择的代码托管平台不是很好吗?
    175 条回复    2021-08-26 09:57:10 +08:00
    1  2  
    LGA1150
        101
    LGA1150  
       2021-08-23 16:58:03 +08:00
    用 SSH push
    uyoungco
        102
    uyoungco  
       2021-08-23 17:05:50 +08:00
    绝对不选国内
    LukeDev2K
        103
    LukeDev2K  
       2021-08-23 17:21:37 +08:00
    我选国内的,反正又不是什么重要代码,运营才是重点。
    Hardrain
        104
    Hardrain  
       2021-08-23 17:37:16 +08:00
    不建议任何国内服务(自建除外), 包括(未来)Gitlab 的特供版.
    m1nm13
        105
    m1nm13  
       2021-08-23 17:37:19 +08:00   ❤️ 3
    自建 GITLAB 或者 GITHUB
    国内的狗都不用,又是要手机登录,又是要审查的。什么玩意儿
    LostPrayers
        106
    LostPrayers  
       2021-08-23 18:00:05 +08:00
    用 gitea,不要用 gitee
    GrayXu
        107
    GrayXu  
       2021-08-23 18:53:58 +08:00
    @polyang 那就有点 XY problem 了,建议长期开着 clash 等规则流量分流工具。
    appmews
        108
    appmews  
       2021-08-23 19:15:26 +08:00
    当你的某个文件出现不符合相关法律得时候,你就知道选啥了。v2ex 都被 DNS 污染了,你还问用啥托管你的代码
    Dragonphy
        109
    Dragonphy  
       2021-08-23 19:18:00 +08:00
    chiu
        110
    chiu  
       2021-08-23 19:26:02 +08:00
    @polyang 5#
    现在不开着梯子感觉上不了什么网,逛着逛着有的链接就打不开了。
    wangbenjun5
        111
    wangbenjun5  
       2021-08-23 19:33:38 +08:00   ❤️ 1
    梯子不是程序员必备吗?我都是开机就启动,24 小时启动,github 直接走梯子啊
    piloots
        112
    piloots  
       2021-08-23 19:36:08 +08:00
    gitee? 代码中不知道有什么缩写就给你 ban 了
    chenyu0532
        113
    chenyu0532  
       2021-08-23 20:12:43 +08:00
    我的梯子是默认开的,有时候梯子都不管用,得换地址,google 秒开都不能保证 github 的速度。
    反正我选择了 gitee
    要的就是用的顺手,github 是很 NB,但是我不愿意在它身上浪费时间
    zeroDev
        114
    zeroDev  
       2021-08-23 20:17:38 +08:00 via Android
    如果是学习,可以不用 push pull 呀
    git 当做本地程序用没问题的
    ryanlid
        115
    ryanlid  
       2021-08-23 22:23:57 +08:00
    都可以,反正都人在用 😑
    Samuelcc
        116
    Samuelcc  
       2021-08-23 22:35:00 +08:00 via Android   ❤️ 3
    家里路由白名单
    公司专线
    如果大家都妥协用替代品,我们只会越来越难正常地使用网络。
    WebKit
        117
    WebKit  
       2021-08-23 23:04:29 +08:00 via Android
    选择买 von
    WebKit
        118
    WebKit  
       2021-08-23 23:04:46 +08:00 via Android
    @WebKit 点太快了。。vpn
    iPhone9
        119
    iPhone9  
       2021-08-23 23:11:45 +08:00
    只要你不在意隐私和数据安全,用国内的速度的确很快。
    fyibmsd
        120
    fyibmsd  
       2021-08-23 23:17:37 +08:00
    投一票 coding
    lrvinye
        121
    lrvinye  
       2021-08-23 23:18:32 +08:00 via iPhone
    coding +1 CICD 接入还不错
    agdhole
        122
    agdhole  
       2021-08-23 23:46:37 +08:00
    github 设置代理
    nimohe
        123
    nimohe  
       2021-08-23 23:50:51 +08:00 via Android
    我选择我都不用。
    比如 gitee 这种的,开个 gitee pages 服务,还要实名认证,我都服了。
    bao3
        124
    bao3  
       2021-08-24 00:48:56 +08:00 via iPhone
    我自建一个,既可以 git 也可以 Webdav,很爽很方便
    LvLuck
        125
    LvLuck  
       2021-08-24 06:31:11 +08:00
    @iPhone9 只要你不在意隐私和数据安全,用国内的速度的确很快。
    kingfalse
        126
    kingfalse  
       2021-08-24 07:27:41 +08:00 via Android
    阿里云 codeup 速度还可以
    MoeMoesakura
        127
    MoeMoesakura  
       2021-08-24 08:11:46 +08:00   ❤️ 1
    没代理工具你怎么上的 v2ex?
    国内要不 git 加速( ghproxy/fastgit/jsdelivr )
    要不自建 CF Worker Jsproxy 加速 Github
    国内平台都一个尿性(比如 Gitee,下载 release 登录,Raw > 1M 登录,下 zip 登录,还天天问你电话号码,还天天整 404,403 )
    MoeMoesakura
        128
    MoeMoesakura  
       2021-08-24 08:14:41 +08:00
    @chenyu0532 你似乎没整 git 走代理?还是你梯子不行?
    idragonet
        129
    idragonet  
       2021-08-24 08:29:14 +08:00
    梯子就行了!
    baoshuo
        130
    baoshuo  
       2021-08-24 08:33:16 +08:00
    我的学习代码也放在 GitHub 上面了,既然能上 V 站,那么为什么不能给 Git 设置一个代理让访问 GitHub 也走代理呢?

    https://blog.baoshuo.ren/post/clone-github-repo-faster/
    可以看看我这篇文章说的设置代理的方法
    towser
        131
    towser  
       2021-08-24 08:38:30 +08:00
    国内选 Gitee 挺好
    photon006
        132
    photon006  
       2021-08-24 08:47:18 +08:00
    家里软路由,公司随便找台服务器跑 docker openwrt 旁路由,网络不好不应该选择逃避,而是要想办法解决网络。
    mrhhsg
        133
    mrhhsg  
       2021-08-24 08:59:39 +08:00 via iPhone
    当然是选择 GitHub 了
    arischow
        134
    arischow  
       2021-08-24 09:04:24 +08:00 via iPhone
    所以如果你要做开源项目的时候你又要怎么办呢?我个人选择一劳永逸
    ospider
        135
    ospider  
       2021-08-24 09:06:26 +08:00   ❤️ 7
    上不了 GitHub 的,不配 clone 我的代码
    jiulang
        136
    jiulang  
       2021-08-24 09:06:56 +08:00
    g
    fpure
        137
    fpure  
       2021-08-24 09:41:33 +08:00
    set https_proxy=localhost:1080 可解
    lizytalk
        138
    lizytalk  
       2021-08-24 09:59:45 +08:00
    上得了 v 站,就上不了 github ?🐶
    gdgoldlion
        140
    gdgoldlion  
       2021-08-24 10:04:13 +08:00   ❤️ 1
    国内一律不选择

    你越支持国内,他封杀 github 越狠
    captray
        141
    captray  
       2021-08-24 10:09:05 +08:00
    dwrite1108609
        142
    dwrite1108609  
       2021-08-24 10:13:27 +08:00   ❤️ 2
    先祝病魔早日战胜方校长,然后国内一律不选择。不要温水煮青蛙
    docx
        143
    docx  
       2021-08-24 10:31:52 +08:00 via Android   ❤️ 1
    从用户访问的角度考虑:
    国内 Gitee/Coding,国外 GitHub/GitLab/Bitbucket/etc.

    从代码安全和体验考虑:
    一律国外,排除国内平台
    hftrrt
        144
    hftrrt  
       2021-08-24 10:54:52 +08:00
    @dwrite1108609 现在的形式继续下去,真敢全面局域网的
    paranoiddemon
        145
    paranoiddemon  
       2021-08-24 11:01:20 +08:00
    公司的 bitbucket 还蛮好用的 但是自己的项目还是 github 吧
    shawnwang340
        146
    shawnwang340  
       2021-08-24 11:01:51 +08:00
    我选择用 clash 搭个梯子,挂在后台也不影响访问国内的网站
    coderbean
        147
    coderbean  
       2021-08-24 11:02:37 +08:00 via iPhone
    @polyang 梯子基本没关过
    airplayxcom
        148
    airplayxcom  
       2021-08-24 11:10:45 +08:00
    @ospider 可以,这很 GitHub
    polyang
        149
    polyang  
    OP
       2021-08-24 12:18:57 +08:00
    @shawnwang340 我用的也是这个,但会导致所有请求都走 clash 进行分发,然后导致有些网站会莫名打不开,所以我不想 24 小时打开它。
    elfsundae
        150
    elfsundae  
       2021-08-24 12:59:57 +08:00 via iPhone
    建议别折腾了 一个月一包烟的钱搞个🪜 不要整天为这些事烦恼、浪费生命,Google github 国外 cdn SO 平常用的全走代理。
    单纯就 lz 的问题,我建议个人私有项目可以用 coding 和 GitHub 。公司的话最好自建。gitee 还是离远点好
    timothyye
        151
    timothyye  
       2021-08-24 13:02:39 +08:00 via Android
    我再说一下,其实如果做开源项目的话,毫无疑问是放在 github 上的。但我们做的每个项目不一定都是开源项目,很多可能是自己学习的代码,像这种代码我觉得可以不必非要放 github 吧。
    -----

    不用啊,楼主,不开源也可以直接在 github 建私有仓库就行了。
    Puteulanus
        152
    Puteulanus  
       2021-08-24 13:18:31 +08:00
    bitbucket 吧,coding 之前好像非 VIP 限制 pull 和 push 速度
    kebamt
        153
    kebamt  
       2021-08-24 13:27:13 +08:00 via iPhone
    @dwrite1108609 这货还活着吗?😶
    zxCoder
        154
    zxCoder  
       2021-08-24 13:27:43 +08:00 via Android
    但我们做的每个项目不一定都是开源项目,很多可能是自己学习的代码,像这种代码我觉得可以不必非要放 github 吧,这种情况下找个第二选择的代码托管平台不是很好吗?


    这个逻辑看不懂
    HB9527
        155
    HB9527  
       2021-08-24 14:00:28 +08:00
    买机场服务吧
    lolizeppelin
        156
    lolizeppelin  
       2021-08-24 14:08:00 +08:00
    自建 gitea
    polyang
        157
    polyang  
    OP
       2021-08-24 15:00:06 +08:00
    @zxCoder 我的意思是个人私有项目不一定都是开源的,有些项目是非开源的。github 的优势是开源,非开源的私人项目我觉得不用非要放 github 。
    iwasthere
        158
    iwasthere  
       2021-08-24 15:34:48 +08:00
    全天 24 小时代理,已经很多年对墙无感知了
    Noisky
        159
    Noisky  
       2021-08-24 16:58:33 +08:00
    自己或者小团队可以考虑自建一个,Gitea 就是不错的选择
    Lantian
        160
    Lantian  
       2021-08-24 18:01:25 +08:00
    有公网 IP,所以放家里
    Spoience
        161
    Spoience  
       2021-08-24 19:21:54 +08:00 via Android
    Windows 或者 mac 平台使用 Clash for Windows 的 TUN 模式几乎没感知啊。国内的都不好用,肯定选 GitHub 啊
    chenyu0532
        162
    chenyu0532  
       2021-08-24 20:10:51 +08:00
    @MoeMoesakura 其实我也不知道啥问题,起码我上 google 91 是没问题的。上 github 得反复刷新浏览器
    meiyoumingzi6
        163
    meiyoumingzi6  
       2021-08-24 20:32:09 +08:00
    魔法上 github 吧
    ReferenceE
        164
    ReferenceE  
       2021-08-24 20:39:45 +08:00 via Android
    思考方向错了🐶
    polyang
        165
    polyang  
    OP
       2021-08-24 21:00:03 +08:00
    @Spoience TUN 模式怎么搞啊?我现在只要开了这个软件,所有流量都会走这里(我没开全局模式)
    Spoience
        166
    Spoience  
       2021-08-25 05:45:26 +08:00 via Android
    @polyang 规则模式并不会全部走代理; TUN 模式 https://www.dejavu.moe/posts/cfw-tun/
    seakingii
        167
    seakingii  
       2021-08-25 08:57:52 +08:00
    私有项目,自己建 GOGS

    不相信国内的网络服务
    seakingii
        168
    seakingii  
       2021-08-25 08:59:12 +08:00
    @nimohe 这是国内政策导致的.
    polyang
        169
    polyang  
    OP
       2021-08-25 09:32:10 +08:00
    @Spoience 好的,非常感谢
    reed2020
        170
    reed2020  
       2021-08-25 10:19:04 +08:00
    要么自建要么 GitHub
    MoeMoesakura
        171
    MoeMoesakura  
       2021-08-25 10:47:15 +08:00
    @chenyu0532 要不就是你规则问题,git 没走代理
    正常走任何一个梯子,google 跟 github 速度差不多
    docx
        172
    docx  
       2021-08-25 11:56:59 +08:00 via Android
    @zxCoder #154 很简单,就像鸡蛋不能放在一个篮子里。过分依赖某个平台的后果就是,一旦该平台垄断作恶,带来的损失将会十分惨痛
    JerryJerry
        173
    JerryJerry  
       2021-08-25 12:08:48 +08:00 via iPhone
    @polyang win 推荐 clash for win,mac 就用 surge 。学会折腾配置文件之后发现他非常顺手,不开都难受,日常使用基本是无感的,还能无意间加速很多东西。
    fox0001
        174
    fox0001  
       2021-08-25 20:03:00 +08:00 via Android
    Git server over SSH
    lap510200
        175
    lap510200  
       2021-08-26 09:57:10 +08:00
    阿里云的 gitlab
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   937 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 21:50 · PVG 05:50 · LAX 13:50 · JFK 16:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.