PrácticaBloque 2 · Deshacer
Un repositorio roto por equipo
Comandos de esta diapositiva
cd ~git clone git@github.com:KodicX/cartas-de-desastre.gitcd cartas-de-desastrebash preparar.sh Ncd ~/desastres/cartaN/repo
Cómo funciona
Cada equipo recibe un repositorio roto y una carta que cuenta qué pasó. La carta no dice qué comando usar: eso lo decide el equipo con la pregunta del bloque, ¿dónde está el error?
Cada repositorio trae dentro de la carpeta un remoto de prueba que se comporta como GitHub, así que puedes hacer push sin miedo.
Roles
- Persona 1: presta su computadora, clona y prepara la carta de la ronda 1.
- Persona 2: teclea en la ronda 1.
- Persona 3: teclea en la ronda 2.
- Los tres opinan en las dos rondas.
Preparar la carta
cd ~
git clone git@github.com:KodicX/cartas-de-desastre.git
cd cartas-de-desastre
bash preparar.sh N
cd ~/desastres/cartaN/repo
N es el número escrito a mano en el reverso de tu carta. Al final verás Carta N lista; los avisos de CRLF se ignoran.
Si algo sale mal
Permission denied (publickey)al clonar: clona por HTTPS, que funciona porque el repositorio es público:git clone https://github.com/KodicX/cartas-de-desastre.git.bash preparar.shrespondeNo such file or directory: no estás en~/cartas-de-desastre. Entra y repite.- Errores raros de carpeta después de volver a correr
preparar.sh: el script borró la carpeta donde estaba la terminal. Vuelve a ejecutarcd ~/desastres/cartaN/repo.