1.1 KiB
1.1 KiB
Clone Tekton from Gitea
Prerequisites
- You have a Gitea account at
https://git.klud.top. - For SSH clone: your public SSH key is added at
https://git.klud.top/user/settings/keys.
SSH clone (preferred)
Test SSH:
ssh -T git@ssh.git.klud.top
Expected output:
Hi there, <yourname>! You've successfully authenticated with the key named <key-title>, but Gitea does not provide shell access.
Clone:
git clone git@ssh.git.klud.top:danchie/tekton.git
HTTPS clone
git clone https://git.klud.top/danchie/tekton.git
Use HTTPS when SSH keys are not available, e.g. CI scripts or temporary machines.
Tea CLI
tea repos clone --git-protocol ssh danchie/tekton
Troubleshooting
Permission denied (publickey)— Your key was not added in Gitea, or your SSH agent has not loaded it. Runssh-add ~/.ssh/id_ed25519.Host key verification failed— Runssh -T git@ssh.git.klud.topinteractively once and accept the fingerprint.Could not resolve hostname ssh.git.klud.top— DNS cache stale. Wait a few minutes or flush DNS.