mirror of
https://gitee.com/xmz7891/ykxmz.git
synced 2026-10-18 19:30:42 +00:00
用户原话:「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。
18 lines
856 B
Plaintext
18 lines
856 B
Plaintext
文档补一句: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。
|