mirror of
https://gitee.com/xmz7891/ykxmz.git
synced 2026-10-18 13:40:45 +00:00
文档补一句:EzHub 统一走 HTTPS 推
用户原话:「ezhub用https推,我朋友说ssh太麻烦他不想改」。 SSH 公钥在 EzHub 服务端一直没配通(加了公钥仍 Permission denied), 维护者觉得改起来麻烦,所以统一改走 HTTPS + 令牌。 remote 地址里不含令牌(git remote -v 会打印出来,容易泄), 推送时由 _build/ezhub_push.py 临时拼 URL,推完不留痕。 令牌存在仓库外 %USERPROFILE%\.ykxmz\ezhub_token。 ezhub remote 已从 ssh:// 改成 https://git.261826.xyz/xmz/ykxmz.git。 另外本地补齐了 v1.9.0 / v2.0.0 两个 tag。 注意 Gitee 那边是 annotated tag,ls-remote 看到的是 tag 对象的 SHA, 直接拿它建本地 tag 会指向一个本地不存在的对象(git tag 都列不出来)。 要用 refs/tags/<t>^{} 拿 peeled 的 commit SHA。
This commit is contained in:
+17
-1
@@ -5,10 +5,26 @@
|
||||
| | 地址 | 类型 |
|
||||
|---|---|---|
|
||||
| **Gitee** | `git@gitee.com:xmz7891/ykxmz.git` | Gitee(API v5) |
|
||||
| **EzHub** | `ssh://git@git.261826.xyz/xmz/ykxmz.git` | **Gitea 1.22.0**(API v1) |
|
||||
| **EzHub** | `https://git.261826.xyz/xmz/ykxmz.git` | **Gitea 1.22.0**(API v1) |
|
||||
|
||||
本地 remote 已配好:`origin` = Gitee,`ezhub` = EzHub。
|
||||
|
||||
> ⚠️ **EzHub 统一走 HTTPS,不再用 SSH**(2026-10-07 改的)。
|
||||
> SSH 公钥在 EzHub 服务端一直没配通(加过公钥仍然
|
||||
> `Permission denied (publickey,password)`),维护者觉得改起来麻烦,
|
||||
> 所以直接走 HTTPS。
|
||||
>
|
||||
> remote 地址里**不含令牌** —— `git remote -v` 会把它打印出来,
|
||||
> 截图或录屏就泄了。推送时由 `_build/ezhub_push.py` 临时拼 URL,
|
||||
> 推完不留痕:
|
||||
>
|
||||
> ```powershell
|
||||
> python _build\ezhub_push.py # 用存好的令牌推 main
|
||||
> ```
|
||||
>
|
||||
> 令牌存在仓库外:`%USERPROFILE%\.ykxmz\ezhub_token`。
|
||||
> `release_all.py` 也接受令牌参数,建发行版走同一个令牌。
|
||||
|
||||
---
|
||||
|
||||
## 一次性配置(需要你操作两件事)
|
||||
|
||||
Reference in New Issue
Block a user