Nas上内网穿透后的Gitea使用教程

前提

在黑群晖上配置好Gitea本身,并通过博客中的相关教程实现了内网穿透

黑群晖搭建以及利用FRP内网穿透DSM上的服务

配置Gitea的push

由于内网穿透选择的是https的服务,无法在push仓库时,选择ssh的模式,所以采用https+ Personal Access Token的模式。

首先在Gitea中创建Personal Access Token,点击右上角账号头像,选择设置 - - > 应用,在应用中生成令牌,并选择repo的读写权限,如图:

image-20250516105352474

选择生成令牌。记录下此时的令牌Token。

假设Gitea的网站是:xxx.gitea.com,仓库名是username:repo,在需要提交的代码目录下,使用git remote add origin https://<your-username>:<token>@xxx.gitea.com/username/repo.git,此处的<your-username>是登录Gitea的账户名,<token>则是刚刚生成的令牌。如果需要修改远程仓库,则将前缀改为:git remote set-url origin