docs: update clone instructions for Gitea SSH and HTTPS

This commit is contained in:
god
2026-07-04 11:38:58 +08:00
parent 08a527195f
commit 0786638a98
2 changed files with 54 additions and 40 deletions
+20 -9
View File
@@ -4,23 +4,34 @@
>
> See in particular: [Skin Creation Workflow](https://git.klud.top/danchie/tekton/wiki/Skin-Creation-Workflow), [Nakama Deployment](https://git.klud.top/danchie/tekton/wiki/Nakama-Deployment), and [Patch Release Workflow](https://git.klud.top/danchie/tekton/wiki/Patch-Release-Workflow).
## SSH setup for cloning
## Clone
All clones **must use SSH** over Tailscale. HTTPS is disabled on this instance.
SSH is preferred:
Guides by operating system:
```bash
git clone git@ssh.git.klud.top:danchie/tekton.git
```
HTTPS also works:
```bash
git clone https://git.klud.top/danchie/tekton.git
```
First-time SSH setup:
- [Linux](https://git.klud.top/danchie/tekton/wiki/SSH-Setup-Linux)
- [macOS](https://git.klud.top/danchie/tekton/wiki/SSH-Setup-macOS)
- [Windows](https://git.klud.top/danchie/tekton/wiki/SSH-Setup-Windows)
Quick verification after setup:
SSH test:
```bash
ssh -T git@thunderobot -p 222
ssh -T git@ssh.git.klud.top
```
Once verified, clone:
```bash
git clone git@thunderobot:222/danchie/tekton.git
Expected output:
```text
Hi there, <yourname>! You've successfully authenticated with the key named <key-title>, but Gitea does not provide shell access.
```
# god test commit