局域网用 Gitea 同步代码 --- 纯图形界面 - 子舒的博客
- 内容介绍
- 文章标签
- 相关推荐
因为一些需求,需要和同事之间同步一些代码,但是前提是不上云,也不想走公司内部的 svn 存储。因此打算在本地局域网起一个 git 服务,想要多台电脑像操作 GitHub 一样在本地执行各种拉取合并操作。
我锁定了开源项目 Gitea,可以在任何一台机器上部署类似 GitHub 的服务,支持各个系统。当然也支持我的电脑环境本地 Windows。
只需要一台电脑长期开着充当服务器的角色,其他电脑在同一个局域网下就可以连接。
打开网站 https://dl.gitea.com/gitea/ ,找到最新版本,此时我的最新版本是 1.24.6,进去之后找到符合我电脑的版本。
搜索 windows-4.0-amd64.exe,找到 gitea-1.24.6-windows-4.0-amd64.exe,点击下载,然后把这个文件放在一个指定的位置,比如我放在了 D:\Gitea\ 目录下,然后再双击运行,就会弹出一个 cmd 窗口,不要关闭放在那里即可。
接下来打开 http://localhost:3000/ ,就可以看到本地运行的服务。
此时已经成功了一半,接下来就是配置时间。
- 数据库类型选择 SQLite3,不需要另外安装数据库
- 服务器域名填写本地 ip:192.168.xx.xx 这个(在终端执行 ipconfig 可以看到)
- SSH 端口留空不写,因为我们只走 http,禁用 ssh 即可,HTTP 服务端口默认 3000
- 其他程序配置保持默认即可
注意:关于管理员账号
如果没有在配置服务时填入管理员账号,那么默认第一个注册的用户就是管理员。
一切准备就绪后就完成了,让同事登录 http://192.168.xx.xx:3000,使用方式和 GitHub 一致。
终于可以愉快的写代码了~
这是一个从 https://zishu.me/blog/lan-gitea-sync-code-gui.html 下的原始话题分离的讨论话题 网友解答:
--【壹】--:
我一直在使用gitea,我个人感觉比gitLab什么的好多了。希望有个赞,有赞必回,多谢
--【贰】--:
20年那会就在用了,挺好
--【叁】--:
不是有 gitlab 么
--【肆】--:
确实可以这样;
但是对于新手来说, 没有界面. 理解起来有一定难度
--【伍】--:
怎么一直在隐藏 其实纯git也不错,可以把任意ssh当成git仓库来直接用~
--【陆】--:
好用,收藏了
--【柒】--:
哈哈,gitea确实好用,我也给部门内部署了一个,主打一个轻快简洁。
因为一些需求,需要和同事之间同步一些代码,但是前提是不上云,也不想走公司内部的 svn 存储。因此打算在本地局域网起一个 git 服务,想要多台电脑像操作 GitHub 一样在本地执行各种拉取合并操作。
我锁定了开源项目 Gitea,可以在任何一台机器上部署类似 GitHub 的服务,支持各个系统。当然也支持我的电脑环境本地 Windows。
只需要一台电脑长期开着充当服务器的角色,其他电脑在同一个局域网下就可以连接。
打开网站 https://dl.gitea.com/gitea/ ,找到最新版本,此时我的最新版本是 1.24.6,进去之后找到符合我电脑的版本。
搜索 windows-4.0-amd64.exe,找到 gitea-1.24.6-windows-4.0-amd64.exe,点击下载,然后把这个文件放在一个指定的位置,比如我放在了 D:\Gitea\ 目录下,然后再双击运行,就会弹出一个 cmd 窗口,不要关闭放在那里即可。
接下来打开 http://localhost:3000/ ,就可以看到本地运行的服务。
此时已经成功了一半,接下来就是配置时间。
- 数据库类型选择 SQLite3,不需要另外安装数据库
- 服务器域名填写本地 ip:192.168.xx.xx 这个(在终端执行 ipconfig 可以看到)
- SSH 端口留空不写,因为我们只走 http,禁用 ssh 即可,HTTP 服务端口默认 3000
- 其他程序配置保持默认即可
注意:关于管理员账号
如果没有在配置服务时填入管理员账号,那么默认第一个注册的用户就是管理员。
一切准备就绪后就完成了,让同事登录 http://192.168.xx.xx:3000,使用方式和 GitHub 一致。
终于可以愉快的写代码了~
这是一个从 https://zishu.me/blog/lan-gitea-sync-code-gui.html 下的原始话题分离的讨论话题 网友解答:
--【壹】--:
我一直在使用gitea,我个人感觉比gitLab什么的好多了。希望有个赞,有赞必回,多谢
--【贰】--:
20年那会就在用了,挺好
--【叁】--:
不是有 gitlab 么
--【肆】--:
确实可以这样;
但是对于新手来说, 没有界面. 理解起来有一定难度
--【伍】--:
怎么一直在隐藏 其实纯git也不错,可以把任意ssh当成git仓库来直接用~
--【陆】--:
好用,收藏了
--【柒】--:
哈哈,gitea确实好用,我也给部门内部署了一个,主打一个轻快简洁。

