docs: update clone instructions for Gitea SSH and HTTPS
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user