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

120 天前
 yanfulives

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

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

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

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

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

修改

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

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

https://www.v2ex.com/t/1130245

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

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

© 2021 V2EX