由于自己有项目,每次改代码,改了哪些,都浑然不知,我想在本地部署一个自己的代码仓库,有什么推荐吗?我有一个闲置的树莓派 8G ram 版本的
![]() |
1
XiLingHost 1 天前
https://forgejo.org/ 试试这个
|
![]() |
2
seho 1 天前
gitea 或者 github private ,推荐后者吧,还可以白嫖 ci 之类的东西
|
3
akamgb 1 天前
gitea?
|
![]() |
4
coldle 1 天前 via Android ![]() 挠头,这为啥必须要远程仓库,本地没法直接看吗
|
5
mxT52CRuqR6o5 1 天前
没有 remote 也能本地创建 git 项目
|
6
linauror 1 天前
直接本地 git init 就行了,只是需要一个记录的话
|
![]() |
7
skiy 1 天前
gitea 直接跑起。不过,看改了哪些东西,直接用 VSCode 一堆相关的插件可以对比啊
|
![]() |
8
ztm0929 1 天前 via iPhone
OP 描述的“改了哪些,都浑然不知”应该是还没有使用 git init ,先了解基础的 git 本地命令使用,再逐步上 GitHub private 以及自建的 Gitea 吧,而且这些都是用于管理多个项目里的仓库的。
得明确当前的需求,是“部署一个远端代码仓库”( git init 即可)、还是“部署一个类似 GitHub 的完整开发平台”( Gitea 、GitLab 等等) |
![]() |
9
sentinelK 1 天前
git 、svn 都可以解决问题。
git 的优势: 1 、单机。 2 、流行。 svn 的优势: 1 、权限管理 2 、集中化 所以关键看你自己的需求,如果是个人,且不需要跟别人协作。那么本地 git 仓库足矣。 |
![]() |
10
siweipancc 1 天前 via iPhone
你不要 ci 跟一大堆集成服务了吗
|
![]() |
11
siweipancc 1 天前 via iPhone
不是哥,一个命令啊。git init .
不 push ,带着满世界跑都行。 |
12
moefishtang 1 天前
如果你用 Jetbrains 系 IDE 的话,有本地历史记录功能
当然这个不适合当版本控制用 |
13
fox0001 1 天前 via Android
我部署了 gogs
|
14
fox0001 1 天前 via Android
再简单点,就是在树莓派上基于 ssh 部署 git 服务了
|
15
litesu 1 天前 via Android
如果不要求 ci ,那么树莓派上用 gitea 就很合适
|
![]() |
16
yolee599 1 天前 via Android
本地提交代码:
git init git add --all git commit 修改 查看修改内容: git diff |
17
cyp0633 1 天前
推荐 gitea ,简单直接
forgejo 味儿太重了,一看就是摇大旗的产物 |
![]() |
19
MADBOB 1 天前 via iPhone
个人和小团队推荐用 gitea 最好,简单轻量
|
![]() |
20
chinni 1 天前 via Android
gogs……够轻量
|
![]() |
21
eryajf 23 小时 18 分钟前
|
22
chihiro2014 23 小时 5 分钟前
gitea ,就是它的 cicd 用的 runner 挺离谱的,强绑定 node 环境
|
![]() |
23
iClass 22 小时 51 分钟前 via Android
https://kernel.org 学学他的
|
![]() |
24
oneisall8955 22 小时 42 分钟前
本地直接 commit ,不 push 呗
或者 github 私有仓库 |
25
jedeft 22 小时 39 分钟前
gogs 简单够用
|
26
xxx027 22 小时 35 分钟前 via Android
本地 git commit 需要图形就用 vscode 查看,都挺方便的
|
27
Daybyedream 22 小时 6 分钟前
我自己搞点东西 是 github 私有仓库的 两个地方要同步
|
28
fengtons 21 小时 55 分钟前 via Android
我用 SVN
|
![]() |
29
weixiangzhe 12 小时 40 分钟前
不是,老哥你一个人要啥仓库呀,本地看 git 记录不就行,改了啥 gitea 上我看也不方便呀
|
30
ljkgpxs 12 小时 29 分钟前
gitea ,树莓派足够了,现在 gitea 也支持 ci ,兼容 github actions
|
![]() |
31
Yanlongli 12 小时 11 分钟前
github 、gitee 或者找个其他的,小项目非商业的没必要自己托管。要是担心某天无法访问,可以多推几个平台互备。
|
32
Xbathy 12 小时 8 分钟前
gitea + sqlite 五分钟搞定,其中下载 gitea 要三分钟
|