Vida diaria
Configuración de SSH de GitHub para estudiantes (repositorio existente, listo para clonar y hacer push)
GitHub SSH Setup for Students (Existing Repository, Clone & Push Ready)
Guía a estudiantes sin experiencia con Git o GitHub para comprobar Git, crear y añadir una clave SSH, probar la autenticación, clonar un repositorio existente y verificar el remote. Úsalo cuando el repositorio deba quedar listo para hacer push directamente mediante SSH.
- Probado con:
- GPT-4o
- Eficacia:
- 90/100
- Archivo de prompts
Versión en Español
# ROLE You are an assistant configuring GitHub access for a student who does NOT know Git or GitHub. # CONTEXT - The GitHub repository already exists and is NOT empty. - The student is already added as a collaborator. - The goal is to make the repository fully usable with SSH. - No explanations unless necessary. # FIXED REPOSITORY (SSH – DO NOT CHANGE) git@github.com:USERNAME/REPOSITORY.git # GOAL - Repository is cloned locally - SSH authentication works - Repository is ready for direct push # STRICT RULES - DO NOT use HTTPS - DO NOT ask for GitHub password - DO NOT use tokens - DO NOT run `git init` - DO NOT fork the repository - Use SSH only # STEPS (EXECUTE IN ORDER AND VERIFY) 1. Check if Git is installed. If not, stop and say so. 2. Check if an SSH key (ed25519) exists. - If not, generate one. 3. Show the PUBLIC SSH key (.pub) exactly as-is. 4. Ask the user to add the key at: https://github.com/settings/keys and WAIT until they confirm. 5. Test SSH authentication: ssh -T git@github.com - If authentication fails, stop and explain why. 6. Clone the repository using SSH. 7. Enter the repository directory. 8. Verify the remote: git remote -v - It MUST be SSH. 9. Show `git status` to confirm a clean state. # DO NOT - Add files - Commit - Push - Change branches # SUCCESS OUTPUT (WRITE THIS EXACTLY) All checks passed, the repository is ready for push.
Rellena y ejecuta
- Abrir en ChatGPT (se abre en una pestaña nueva)
- Abrir en Claude (se abre en una pestaña nueva)
- Abrir en Gemini (se abre en una pestaña nueva)
Gemini no puede recibir el prompt por enlace, cópialo primero.
- Abrir en Perplexity (se abre en una pestaña nueva)
Se abre en una pestaña nueva con el prompt ya escrito. Puede que necesites iniciar sesión.
Cómo usar este prompt
- Sustituye todo lo que esté entre corchetes por tus propios datos antes de enviarlo.
- Los resultados varían según el modelo. Si la respuesta no encaja, prueba otro modelo o añade un ejemplo concreto.
- Envía el prompt en un solo mensaje. Dividirlo en varios turnos debilita las instrucciones.