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

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

  •  
  •   wyfig · 9 小时 59 分钟前 · 6104 次点击

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

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

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

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

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

    至于自部署,我认为自部署这种基础设施的要求看起来虽然不高,但出问题的代价是不低的,要防止出事付出的精力和成本也是不低的,自己的东西从不考虑自部署
    livib
        49
    livib  
       7 小时 54 分钟前
    atom234
        50
    atom234  
       7 小时 50 分钟前
    nas 里的 gogs
    kuxuan
        51
    kuxuan  
       7 小时 48 分钟前
    github
    w568w
        52
    w568w  
       7 小时 45 分钟前
    既然 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  
       7 小时 39 分钟前
    github 私有仓+自建 forgejo
    ljkgpxs
        54
    ljkgpxs  
       7 小时 19 分钟前
    @smileeast gitea 支持 actions 了,兼容 github actions ,我用着还可以
    azraelrabbit
        55
    azraelrabbit  
       7 小时 19 分钟前
    github 公有/私有 + 自动同步到 自建 gitea in NAS(ZFS raidz2 定期检查磁盘,有问题就替换,目前已用三年多,稳的一匹)
    guanhui07
        56
    guanhui07  
       7 小时 15 分钟前
    自建 gitea github 私有仓
    leyoumake1997
        57
    leyoumake1997  
       7 小时 7 分钟前
    docker 私有部署 gitlab
    leyoumake1997
        58
    leyoumake1997  
       7 小时 6 分钟前
    买个便宜的服务器做个公网穿透,在家自己部署个小型 nas ,然后用 docker 部署 下 gitlab
    M1234
        59
    M1234  
       7 小时 6 分钟前
    gitea ,nas 上部署的,走 cf 内网穿透,挺好用的。就是大文件的时候会有问题,上传不上去,不明原因。
    esee
        60
    esee  
       7 小时 6 分钟前
    家里反正有 nas ,自建 gitea,定期打包 gitea 的数据上传到云盘
    roundgis
        61
    roundgis  
       6 小时 54 分钟前 via Android
    gitea on linode vps
    loading
        62
    loading  
       6 小时 50 分钟前 via Android
    github ,然后群辉跑了个脚本自动打包下载回来备份。
    MADBOB
        63
    MADBOB  
       6 小时 48 分钟前 via iPhone
    开源的上 github ,自己随便写写的就本地 gitea
    sf4675822
        64
    sf4675822  
       6 小时 45 分钟前 via Android
    用 git-remote-gcrypt ,结合 rclone
    可以把 git 仓库放到自己的云盘里
    不考虑多人协作的话感觉挺好的,用来存一些笔记或软件配置
    sjdhome
        65
    sjdhome  
       6 小时 42 分钟前
    放 ~/Git 里,直接 mkdir xxx && git init --bare ,各个机器能 SSH 过来的都能 git clone
    tsingsan
        66
    tsingsan  
       6 小时 33 分钟前
    nas 上部个 git repository ,端口映射到公网
    laing
        67
    laing  
       6 小时 32 分钟前
    docker 部署 gitea
    clarkethan
        68
    clarkethan  
       6 小时 25 分钟前
    github 和腾讯工蜂
    layxy
        69
    layxy  
       6 小时 16 分钟前
    有 nas 的话,可以在 nas 上搭建一个,然后定时同步到 github,同步云盘因为代码有很多小文件,也不方便恢复数据
    94
        70
    94  
       6 小时 12 分钟前
    私人项目就 github 就好了呀,基本上稍微操作一下就可以保证 github 的通畅访问。
    如果是一些外包项目就是看团队情况, 能力都不差的就还是在 github 上面, 能力稍微弱一些的就是 gitee 上面。

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

    话说 Forgejo 在使用上和 gitea 有啥区别吗?
    ddr527
        89
    ddr527  
       3 小时 59 分钟前
    Bitbucket
    coolcoffee
        90
    coolcoffee  
       3 小时 54 分钟前
    我选的是 Github(主)、cnb(副)。

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

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

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

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

    Gogs 和 Gitea 的历史我之前了解过。 所以我目前用的就是 Gitea ,没想到今天又看到从 Gitea 分支出来一个 Forgejo 。回头也了解下渊源
    xinsu
        96
    xinsu  
       3 小时 22 分钟前
    codeup
    xdzhang
        97
    xdzhang  
       2 小时 58 分钟前
    自己家里的群晖 gitea
    ferock
        98
    ferock  
    PRO
       2 小时 53 分钟前
    NAS + 自建 gitea
    shench
        99
    shench  
       2 小时 51 分钟前
    Azure DevOps 还行
    fzls
        100
    fzls  
       2 小时 47 分钟前
    github 感觉挺好使的,可靠性高,省心
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3510 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 11:37 · PVG 19:37 · LAX 03:37 · JFK 06:37
    ♥ Do have faith in what you're doing.