1) Instalar lo básico sudo apt update sudo apt install -y git openssh-client curl 2) Crear la clave SSH ssh-keygen -t ed25519 -C "tu-email@ejemplo.com" 3) Arrancar el agente SSH eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_ed25519 Comprueba que está cargada: ssh-add -l 4) Copiar la clave pública cat ~/.ssh/id_ed25519.pub 5) Añadir la clave en Forgejo 6) Configurar Git en la máquina git config --global user.name "Tu Nombre" git config --global user.email "tu-email@ejemplo.com" 7) Clonar por SSH o enlazar el repo git clone git@TU_DOMINIO_O_IP:usuario/repositorio.git cd repositorio 8) Subir tu archivo cp /ruta/al/archivo.md . git add archivo.md git commit -m "Add markdown file" git push origin main 9) Crear token para release 10) Crear el release desde el pipeline 12) Flujo git add archivo.md git commit -m "Add file" git push origin main git tag v1.0.1 git push origin v1.0.1