你们的私人项目 git 库现在都保持到哪里? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
This topic created in 107 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

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

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

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

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

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

Gogs 和 Gitea 的历史我之前了解过。 所以我目前用的就是 Gitea ,没想到今天又看到从 Gitea 分支出来一个 Forgejo 。回头也了解下渊源
xinsu
    96
xinsu  
   Jan 15
codeup
xdzhang
    97
xdzhang  
   Jan 15
自己家里的群晖 gitea
ferock
    98
ferock  
PRO
   Jan 15
NAS + 自建 gitea
shench
    99
shench  
   Jan 15
Azure DevOps 还行
fzls
    100
fzls  
   Jan 15
github 感觉挺好使的,可靠性高,省心
1  2  
About     Help     Advertise     Blog     API     FAQ     Solana     831 Online   Highest 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 234ms UTC 19:28 PVG 03:28 LAX 12:28 JFK 15:28
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