你们的私人项目 git 库现在都保持到哪里? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
wyfig
V2EX    程序员

你们的私人项目 git 库现在都保持到哪里?

  •  
  •   wyfig 4 天前 12518 次点击

    之前一直使用的是 github ,用代理的话速度也还可以,并且现在 github 的私有库之类都比较方便,没有太多限制。 做一些外包跟国内朋友一起合作的时候,会选择用 gitee ,在一大部分小公司也都是用 gitee 。 但是 gitee 给的免费以及付费的限制还是比较多,比如仓库超过 1G 就很麻烦,就是用 git LFS ,这个容量也不够大。
    最近发现腾讯新出的 cnb.cool ,给的容量极其慷慨,感觉是 gitee 的付费版几十倍,之前几次活动获取到一些永久权益,云开发、云构建量也很大。 就是比较新,不知道长期用是否稳定。

    你们现在自己的项目都怎么存的? 就说自己的,公司里的老板说用什么我就赞成用什么。

    第 1 条附言    4 天前
    看到这么多人自建 gitea ,我也了解了下,这个比自建 gitlab 要好的多,对资源的要求也很低。 你们都是在自己的 nas 上面自建的吗?
    160 条回复    2026-01-19 09:47:49 +08:00
    1  2  
    smileeast
        1
    smileeast  
       4 天前   1
    我用 gitea ,然后搭配 drone 自动化 CI CD 构建,小但是够用
    jianming348
        2
    jianming348  
       4 天前
    阿里云的 codeup
    cwcc
        3
    cwcc  
       4 天前
    自己部署一个 Gitea 或者 Forgejo 。
    kapr1k0rn
        4
    kapr1k0rn  
       4 天前 via iPhone   1
    codeberg
    sunny352787
        5
    sunny352787  
       4 天前
    自部署 gitea ,啥都不如自己有
    yautou
        6
    yautou  
       4 天前
    Atlassian 的 Bitbucket
    vibbow
        7
    vibbow  
       4 天前
    coding 的服务已经变脸很多次了,不会再相信他家的服务了
    linhua
        8
    linhua  
       4 天前
    阿里云的 codeup
    wyfig
        9
    wyfig  
    OP
       4 天前
    @cwcc #3 自己部署成本有点高吧,而且长期维护和稳定性也是问题。
    YanSeven
        10
    YanSeven  
       4 天前
    无脑都是 github ,可能只是我自己一个人看,没有放到别的地方的必要。
    wyfig
        11
    wyfig  
    OP
       4 天前
    @yautou 很久很久以前,2010 年时候用过 Bitbucket ,并且现在用的 sourceTree 也是那个时候就开始用的。 不过后来换到 github 上面了。
    LccU
        12
    LccU  
       4 天前
    自己部署的 gitea
    sn0wdr1am
        13
    sn0wdr1am  
       4 天前
    1. github 省事省心
    2. 自建 Gitea
    wxyrrcj
        14
    wxyrrcj  
       4 天前
    自建 gitea
    zenfsharp
        15
    zenfsharp  
       4 天前
    自建 Gitea ,反正有个小水管云服务器闲着。定期备份数据库。
    tf2
        16
    tf2  
       4 天前   1
    Bitbucket
    liuidetmks
        17
    liuidetmks  
       4 天前
    github ,ci 同步到 codeberg
    Daybyedream
        18
    Daybyedream  
       4 天前
    github = =
    lynan
        19
    lynan  
       4 天前
    GitHub 的 Private Repository
    rb6221
        20
    rb6221  
       4 天前   1
    腾讯吧 coding 收购然后整黄了,现在还用他家的都是神人
    自己项目肯定 GitHub 啊,除了网络问题找不到别的缺点
    slark2020
        21
    slark2020  
       4 天前   1
    github + github action 。腾讯的服务天天变,coding 又不让用了,迁移维护成本也是成本
    gmfan
        22
    gmfan  
       4 天前
    用 gitee
    fortitudeZDY
        23
    fortitudeZDY  
       4 天前
    gitea + tailscale
    bzj
        24
    bzj  
       4 天前
    很难想象有超过 1g 的项目,git 那是代码托管不是网盘
    egan0606
        25
    egan0606  
       4 天前
    阿里的阿里云效, 托管、使用仓库、私有 maven ; 挺好用的
    EasonYan
        26
    EasonYan  
       4 天前
    @bzj 一些 AI 相关的项目有训练好的模型、Lora 什么的会超过 1G
    shatanghhgg
        27
    shatanghhgg  
       4 天前
    用 gitlab+ github
    fengyj
        28
    fengyj  
       4 天前
    随便一个服务器开个 ssh 就够了,裸仓库够应付多数场景
    bitmin
        29
    bitmin  
       4 天前
    自己一个人玩的项目就扔到自己部署的 gogs 上,方便不同设备同步代码
    greatbody
        30
    greatbody  
       4 天前
    github 私仓 + 自动同步到自建 gitea
    casstiel
        31
    casstiel  
       4 天前
    自建 Gitlab.
    Gitlab 的 vscode 插件可直接在编辑器查看 CI 日志,目前暂时没发现有平替。
    liuidetmks
        32
    liuidetmks  
       4 天前
    @bzj 有些二进制的 lib 很大的
    CoderLife
        33
    CoderLife  
       4 天前
    阿里云的 codeup
    Wxh16144
        34
    Wxh16144  
       4 天前
    自建过 gitlab 和 gitea , 不过维护和升级都太麻烦了。后面改用 阿里云 codeup 和 gitea 。

    不过一般我不丢 LFS clone 和 push 都是麻烦事儿。大文件丢硬盘或者 rsync 同步一份到另外一台电脑。
    Wxh16144
        35
    Wxh16144  
       4 天前
    看到 append 如果用 nas 自建服务,到时候 nas 的数据备份又是一个需求,折腾总是无穷无尽的
    killua67
        36
    killua67  
       4 天前
    我用的 gogs 。。好久了也没换
    hihanley
        37
    hihanley  
       4 天前
    腾讯的 cnb 只能微信扫码登录,真的死犟
    dowern
        38
    dowern  
       4 天前
    自建 gitea
    MIUIOS
        40
    MIUIOS  
       4 天前
    丢 腾讯的 cnb ,还可以在线编译,编译还自带反代理。
    TrembleBeforeMe
        41
    TrembleBeforeMe  
       4 天前   3
    git init --bare
    panlatent
        42
    panlatent  
       4 天前   1
    一般私人项目没必要自建,搭建维护升级起来也需要时间,大概率也不那么稳定。类似想写文章非得开发博客系统,搞半天文章没写几篇,写一堆代码。

    没要求就 GitHub , 其余 Codeup 之类的。 腾讯系的不想用也不敢用。
    Vaspike
        43
    Vaspike  
       4 天前
    github, 自己的项目要是商业价值巨大那就只本地 git 仓库 + 古法备份
    Vaspike
        44
    Vaspike  
       4 天前
    @TrembleBeforeMe 我就说逛论坛能学到东西吧
    shibushi233
        45
    shibushi233  
       4 天前
    一开始自建,后来折腾累了,cnb.cool
    1018ji
        46
    1018ji  
       4 天前
    gogs 自己搭
    jonsmith
        47
    jonsmith  
       4 天前 via Android
    github ,省事
    也有部分仓库在 gitea ,之前自建的。
    kdwnil
        48
    kdwnil  
       4 天前   2
    本地电脑上存一份,GitHub 一份,怕出问题 gitlab 也放一份,还怕就 gitea 塞一份,部署的地方可能再存一份,那么多地方还能一块炸掉的话那就认命了

    至于自部署,我认为自部署这种基础设施的要求看起来虽然不高,但出问题的代价是不低的,要防止出事付出的精力和成本也是不低的,自己的东西从不考虑自部署
    livib
        49
    livib  
       4 天前
    atom234
        50
    atom234  
       4 天前
    nas 里的 gogs
    kuxuan
        51
    kuxuan  
       4 天前
    github
    w568w
        52
    w568w  
       4 天前
    既然 OP 发帖问,肯定是已经排除 GitHub 这种大热门选项了。分享一下我之前对 Git Private Hosting 的调研结果:

    服务提供商:
    - Bitbucket (Atlassian 现在主要做 toB 业务了,对个人的免费容量但够用,国内可直连,比较稳定;免费容量较小,组织设置比较复杂)
    - Gitlab (使用人数多,比较热门;和 GitHub 操作习惯差别很大,国内连接不稳定,有过几次误操作删库的运营事故)
    - Gitee (国内连接速度快;网页牛皮癣广告,实名认证注册,对 repo 内容审查(之前因为我的项目里出现了 proxy 和 github 这种关键词就被直接封禁,挺搞笑)

    自部署:
    - Forgejo (Gitea 的开源 Fork ( Gitea 已被卖给商业公司),符合 GitHub 操作习惯,支持 CI/CD ,非营利组织维护开发,轻量;没什么特别的缺点,我记得 code search 部署起来比较麻烦?
    - Gitlab (已被诸多组织验证过可靠性,适合大型项目多人协作;操作缺点同上,另外服务器资源占用很大,不适合私人 NAS 部署)
    tonynothing
        53
    tonynothing  
       4 天前
    github 私有仓+自建 forgejo
    ljkgpxs
        54
    ljkgpxs  
       4 天前
    @smileeast gitea 支持 actions 了,兼容 github actions ,我用着还可以
    azraelrabbit
        55
    azraelrabbit  
       4 天前
    github 公有/私有 + 自动同步到 自建 gitea in NAS(ZFS raidz2 定期检查磁盘,有问题就替换,目前已用三年多,稳的一匹)
    guanhui07
        56
    guanhui07  
       4 天前
    自建 gitea github 私有仓
    leyoumake1997
        57
    leyoumake1997  
       4 天前
    docker 私有部署 gitlab
    leyoumake1997
        58
    leyoumake1997  
       4 天前
    买个便宜的服务器做个公网穿透,在家自己部署个小型 nas ,然后用 docker 部署 下 gitlab
    M1234
    59
    M1234  
       4 天前
    gitea ,nas 上部署的,走 cf 内网穿透,挺好用的。就是大文件的时候会有问题,上传不上去,不明原因。
    esee
        60
    esee  
       4 天前
    家里反正有 nas ,自建 gitea,定期打包 gitea 的数据上传到云盘
    roundgis
        61
    roundgis  
       4 天前 via Android
    gitea on linode vps
    loading
        62
    loading  
       4 天前 via Android
    github ,然后群辉跑了个脚本自动打包下载回来备份。
    MADBOB
        63
    MADBOB  
       4 天前 via iPhone
    开源的上 github ,自己随便写写的就本地 gitea
    sf4675822
        64
    sf4675822  
       4 天前 via Android
    用 git-remote-gcrypt ,结合 rclone
    可以把 git 仓库放到自己的云盘里
    不考虑多人协作的话感觉挺好的,用来存一些笔记或软件配置
    sjdhome
        65
    sjdhome  
       4 天前
    放 ~/Git 里,直接 mkdir xxx && git init --bare ,各个机器能 SSH 过来的都能 git clone
    tsingsan
        66
    tsingsan  
       4 天前
    nas 上部个 git repository ,端口映射到公网
    laing
        67
    laing  
       4 天前
    docker 部署 gitea
    clarkethan
        68
    clarkethan  
       4 天前
    github 和腾讯工蜂
    layxy
        69
    layxy  
       4 天前
    有 nas 的话,可以在 nas 上搭建一个,然后定时同步到 github,同步云盘因为代码有很多小文件,也不方便恢复数据
    94
        70
    94  
       4 天前
    私人项目就 github 就好了呀,基本上稍微操作一下就可以保证 github 的通畅访问。
    如果是一些外包项目就是看团队情况, 能力都不差的就还是在 github 上面, 能力稍微弱一些的就是 gitee 上面。

    仓库超尺寸的问题,私人项目基本上不会出现。除非说提交了一些不该提交到 git 中的东西。
    自建 gitea 或者 gitlab 就更不是个人该考虑的事,交给公司(包含外包公司)去搞就是了。
    lepig
        71
    lepig  
       4 天前
    目前用腾讯工峰。 自己搭的话也行,不过没有运维懒的搞。 多一事不如少一事
    paynezhuang
        72
    paynezhuang  
       4 天前
    forgejo
    smallpigzbl
        73
    smallpigzbl  
       4 天前
    自建 Gitea +1 ,选择性同步 github
    douglas1997
        74
    douglas1997  
       4 天前
    Gitea ,装上才知道有多爽
    enpitsulin
        75
    enpitsulin  
       4 天前
    自建 git 服务有什么必要吗直接 ssh 推到服务器就好了啊,
    xiangyuecn
        76
    xiangyuecn  
       4 天前
    你们是把 node_modules 也提交了吗
    jiangzm
        77
    jiangzm  
       4 天前
    Aliyun Codeup
    Azure DevOps
    Github
    sagnitude
        78
    sagnitude  
       4 天前
    自建 Forgejo ( gitea 的分支),十年前用过一段时间 gitlab ,太臃肿了,对内存占用过大,买服务器多花钱,还是 gitea 系列好
    werls
        79
    werls  
       4 天前
    自建的 Gitlab/ 白嫖甲骨文的 arm 服务器搭建。
    noyidoit
        80
    noyidoit  
       4 天前
    gogs ,要做 CICD 的才放到 github
    bqn
        81
    bqn  
       4 天前
    Azure Devops
    xxx027
        82
    xxx027  
       4 天前
    裸仓库就够了,azure devops 也挺好用的
    binge921
        83
    binge921  
       4 天前
    目前在 cnb
    HangoX
        84
    HangoX  
       4 天前
    用的官方 gitlab ,感受不到限制,可以建组,非常好用
    AirBai2
        85
    AirBai2  
       4 天前
    一般都是把猪骗进来杀
    shylockhg
        86
    shylockhg  
       4 天前
    自建 gitlab,同步 github,备份刻光盘
    KJH
        87
    KJH  
       4 天前
    用 mac mini 部署了个 gogs
    keer
        88
    keer  
       4 天前
    @sagnitude gitea 是从 gogs 分支出来的,怎么 gitea 又分支出一个 Forgejo 都这么闲的嘛。

    话说 Forgejo 在使用上和 gitea 有啥区别吗?
    ddr527
        89
    ddr527  
       4 天前
    Bitbucket
    coolcoffee
        90
    coolcoffee  
       4 天前
    我选的是 Github(主)、cnb(副)。

    Github 一定是比其他所有 Sass 服务都要活的更久,代码默认就是同步到那边,偶尔需要和人协作会用 cnb 或者 gitee ,但是还是会往 Github 同步一份。

    至于自建不靠谱,如果只是几行代码小打小闹随便哪个国内 Sass 都能白嫖,当遇到资源多的时候触发一次 CI 发布资源要个十几分钟甚至半小时就知道苦了,而且公网资源也是稀缺资源,未来大概率都是要被收回的。
    w568w
        91
    w568w  
       4 天前   1
    @keer > 怎么 gitea 又分支出一个 Forgejo 都这么闲的嘛

    并不是「闲」。Gogs 主要的问题是开发者太少了(我记得上次看的时候只有一个独立开发者在维护),合并 PR 、解决 issues 速度很慢,社区等不及了,所以分支出了 Gitea 。目前 Gitea 在功能上是全面超过 Gogs 的。

    至于 Forgejo ,上面我提到过了,Gitea 后来被收购了,现在转向商业化运作了。Forgejo 算是 Gitea 正统的开源社区续作。关系和 Redis <-> Valkey 差不多( Redis 也是被资本收购,然后核心开发者集体出走到 Valkey 项目)。
    CloudMx
        92
    CloudMx  
       4 天前
    自己的 Nas 部署了一个 gitlab 。然后打通了,互联网可以回家.
    Arthit
        93
    Arthit  
       4 天前
    自建 Gitlab.
    undefinedList
        94
    undefinedList  
       4 天前
    gogs 自建,偶尔给少数人合作开发够用
    keer
        95
    keer  
       4 天前
    @w568w 感谢回复。

    Gogs 和 Gitea 的历史我之前了解过。 所以我目前用的就是 Gitea ,没想到今天又看到从 Gitea 分支出来一个 Forgejo 。回头也了解下渊源
    xinsu
        96
    xinsu  
       4 天前
    codeup
    xdzhang
        97
    xdzhang  
       4 天前
    自己家里的群晖 gitea
    ferock
        98
    ferock  
    PRO
       4 天前
    NAS + 自建 gitea
    shench
        99
    shench  
       4 天前
    Azure DevOps 还行
    fzls
        100
    fzls  
       4 天前
    github 感觉挺好使的,可靠性高,省心
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3241 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 12:17 PVG 20:17 LAX 04:17 JFK 07:17
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86