因为一些需求,需要和同事之间同步一些代码,但是前提是不上云,也不想走公司内部的 svn 存储。因此打算在本地局域网起一个 git 服务,想要多台电脑像操作 GitHub 一样在本地执行各种拉取合并操作。
我锁定了开源项目 [Gitea](https://github.com/go-gitea/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/` ,就可以看到本地运行的服务。
