如何部署属于自己的代码仓库呢?

1 天前
 yanfulives

由于自己有项目,每次改代码,改了哪些,都浑然不知,我想在本地部署一个自己的代码仓库,有什么推荐吗?我有一个闲置的树莓派 8G ram 版本的

2347 次点击
所在节点    程序员
32 条回复
XiLingHost
1 天前
seho
1 天前
gitea 或者 github private ,推荐后者吧,还可以白嫖 ci 之类的东西
akamgb
1 天前
gitea?
coldle
1 天前
挠头,这为啥必须要远程仓库,本地没法直接看吗
mxT52CRuqR6o5
1 天前
没有 remote 也能本地创建 git 项目
linauror
1 天前
直接本地 git init 就行了,只是需要一个记录的话
skiy
1 天前
gitea 直接跑起。不过,看改了哪些东西,直接用 VSCode 一堆相关的插件可以对比啊
ztm0929
1 天前
OP 描述的“改了哪些,都浑然不知”应该是还没有使用 git init ,先了解基础的 git 本地命令使用,再逐步上 GitHub private 以及自建的 Gitea 吧,而且这些都是用于管理多个项目里的仓库的。

得明确当前的需求,是“部署一个远端代码仓库”( git init 即可)、还是“部署一个类似 GitHub 的完整开发平台”( Gitea 、GitLab 等等)
sentinelK
1 天前
git 、svn 都可以解决问题。
git 的优势:
1 、单机。
2 、流行。

svn 的优势:
1 、权限管理
2 、集中化

所以关键看你自己的需求,如果是个人,且不需要跟别人协作。那么本地 git 仓库足矣。
siweipancc
1 天前
你不要 ci 跟一大堆集成服务了吗
siweipancc
1 天前
不是哥,一个命令啊。git init .
不 push ,带着满世界跑都行。
moefishtang
1 天前
如果你用 Jetbrains 系 IDE 的话,有本地历史记录功能
当然这个不适合当版本控制用
fox0001
1 天前
我部署了 gogs
fox0001
1 天前
再简单点,就是在树莓派上基于 ssh 部署 git 服务了
litesu
1 天前
如果不要求 ci ,那么树莓派上用 gitea 就很合适
yolee599
1 天前
本地提交代码:
git init
git add --all
git commit

修改

查看修改内容:
git diff
cyp0633
1 天前
推荐 gitea ,简单直接
forgejo 味儿太重了,一看就是摇大旗的产物
mengzhuo
1 天前
@cyp0633 forgejo 就是对 gitea 商业化不满才有的 fork ,现在 forgejo 的代码仓里还有 gitea 的影子呢
MADBOB
1 天前
个人和小团队推荐用 gitea 最好,简单轻量
chinni
1 天前
gogs……够轻量

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1130245

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX