• 请不要在回答技术问题时复制粘贴 AI 生成的内容
polyang
V2EX  ›  程序员

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

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

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

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

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

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


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

    不相信国内的网络服务
    seakingii
        168
    seakingii  
       Aug 25, 2021
    @nimohe 这是国内政策导致的.
    polyang
        169
    polyang  
    OP
       Aug 25, 2021
    @Spoience 好的,非常感谢
    reed2020
        170
    reed2020  
       Aug 25, 2021
    要么自建要么 GitHub
    MoeMoesakura
        171
    MoeMoesakura  
       Aug 25, 2021
    @chenyu0532 要不就是你规则问题,git 没走代理
    正常走任何一个梯子,google 跟 github 速度差不多
    docx
        172
    docx  
       Aug 25, 2021 via Android
    @zxCoder #154 很简单,就像鸡蛋不能放在一个篮子里。过分依赖某个平台的后果就是,一旦该平台垄断作恶,带来的损失将会十分惨痛
    JerryJerry
        173
    JerryJerry  
       Aug 25, 2021 via iPhone
    @polyang win 推荐 clash for win,mac 就用 surge 。学会折腾配置文件之后发现他非常顺手,不开都难受,日常使用基本是无感的,还能无意间加速很多东西。
    fox0001
        174
    fox0001  
       Aug 25, 2021 via Android
    Git server over SSH
    lap510200
        175
    lap510200  
       Aug 26, 2021
    阿里云的 gitlab
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2910 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 185ms · UTC 14:47 · PVG 22:47 · LAX 07:47 · JFK 10:47
    ♥ Do have faith in what you're doing.