git clone https://github.com/tu-usuario/proyecto-colaborativo.git
cd proyecto-colaborativo
push de manera sencilla:
git remote set-url origin https://github.com/tu-usuario/proyecto-colaborativo.git
git config --global user.name "Nombre del Alumno"
git config --global user.email "correo@ejemplo.com"
Si estás usando Visual Studio Code (VSC) para trabajar con GitHub, la autenticación es más sencilla porque Git está integrado con la interfaz gráfica.
1️⃣ Abre Visual Studio Code y ve al panel de control de Git (CTRL+SHIFT+G o desde la barra lateral).
2️⃣ Si no has clonado un repositorio aún, puedes hacerlo con:
CTRL+SHIFT+P) y escribir:
Git: Clone
push o pull por primera vez, VSC mostrará un mensaje pidiéndote autenticación.push) cambios sin necesidad de introducir credenciales manualmente.Si la autenticación web no funciona o prefieres otro método:
1️⃣ Ve a GitHub → Configuración → Developer settings → Personal Access Tokens
👉 https://github.com/settings/tokens
2️⃣ Crea un nuevo token con permisos repo y workflow.
3️⃣ Copia el token y pégalo cuando VSC pida credenciales en un push o pull.
4️⃣ Puedes almacenar el token en el Administrador de Credenciales de Windows para no tener que ingresarlo cada vez.
Si quieres evitar contraseñas en cada push:
1️⃣ Genera una clave SSH desde la terminal de VSC:
ssh-keygen -t ed25519 -C "tu_email@example.com"
2️⃣ Copia la clave pública con:
cat ~/.ssh/id_ed25519.pub
3️⃣ Agrega la clave en GitHub en
👉 https://github.com/settings/keys
4️⃣ Prueba la conexión con:
ssh -T git@github.com
Debería mostrar:
Hi TU_USUARIO! You've successfully authenticated, but GitHub does not provide shell access.
✅ Autenticación por navegador → La más fácil y rápida.
✅ Token de acceso personal (PAT) → Útil si el método web no funciona.
✅ Llave SSH → Para quienes usan GitHub con frecuencia y quieren más seguridad.
🚀 Si solo quieres empezar rápido, usa la opción de autenticación con el navegador.
git add .
git commit -m "Descripción de los cambios realizados"
git push
staging), realizar el commit y hacer push de los cambios de manera visual.code .
push) cambios de manera visual y sencilla.push por primera vez desde VSC, este les pedirá autenticarse.staging area).push) los cambios al repositorio remoto.