Mover y verificar la app
Ahora vamos a separar la aplicación del material para que tenga su propio historial. Seguí en Bash, en el host y dentro de github-ai-automation-lab/, con el clone ya completado. La app va a quedar en una carpeta hermana que todavía no exista. En el ejemplo la llamamos lab.
No hagas mkdir lab antes. Revisá en el explorador que ese destino no exista y mové la carpeta completa:
mv hackerspace-site ../labSi el destino existe o el comando falla, detenete y elegí otro nombre. mv puede anidar la app dentro de un lab existente en vez de renombrarla. No copies otra vez ni inicialices nada.
Una vez que el movimiento haya terminado correctamente, entremos en la app y comprobemos dónde quedó:
cd ../lab
pwdLa ruta que devuelve pwd debe terminar en /lab. Esta es una salida de ejemplo, no un comando:
/home/TU_USUARIO/proyectos/labComprobá en el editor esta estructura:
lab/
app/
public/
package.json
pnpm-lock.yaml
Dockerfile
.dockerignore
.gitignore
.devcontainer/
devcontainer.jsonAl mover la carpeta completa también llevaste los archivos ocultos. La .git del taller quedó dentro de github-ai-automation-lab/, fuera de lab, y no hay que borrarla. En el checkout del material vas a ver la carpeta como eliminada, pero no confirmes esos cambios allí.
Desde ahora trabajás sólo en lab. La guía y la presentación quedan en el material o podés consultarlas desde GitHub. Fijate también que Dockerfile esté junto a package.json. Lo usaremos más adelante. .devcontainer/ sólo configura la demo remota posterior y no reemplaza ese archivo.
No sigas si falla cd, la ruta no es la app externa o faltan los archivos. No ejecutes git init en el material.