前提
在黑群晖上配置好Gitea本身,并通过博客中的相关教程实现了内网穿透
配置Gitea的push
由于内网穿透选择的是https的服务,无法在push仓库时,选择ssh的模式,所以采用https+ Personal Access Token的模式。
首先在Gitea中创建Personal Access Token,点击右上角账号头像,选择设置 - - > 应用,在应用中生成令牌,并选择repo的读写权限,如图:

选择生成令牌。记录下此时的令牌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