Git
En esta materia utilizamos Git como herramienta para el control de versiones del código que vas a ir produciendo. El manejo que necesitás es básico, y está explicado en la guía rápida que te ofrecemos más abajo. El resto de los recursos pueden serte útiles si querés profundizar en el conocimiento de la herramienta.
Acá van a poder ver los comandos mas comunes que estaremos utilizando:
Comandos básicos de Git
Clonar repositorio
git clone [URL del repo original]
Nos permite crear una copia local del repositorio original (situado en GitHub).
Agregar archivos al área de preparación (staging area)
git add * .
Con este comando agregamos todos los archivos que deben estar en el 'staging area', es decir, nos va a permitir 'preparar' aquellos archivos que modificamos para que los podamos 'enviar' a través del commit.
Hacer commit de los cambios
git commit -m 'mensaje'
Nos permite 'actualizar' nuestro repositorio local con aquellos cambios que hayamos realizado. En la parte de 'mensaje' debemos aclarar de manera descriptiva aquello que hayamos modificado, por ejemplo 'git commit -m 'Modifiqué los errores que tenía en la resolución de mi ejercicio'
Subir cambios al repositorio remoto
git push origin [rama]
Esto nos posibilita actualizar el repositorio original que tenemos en GitHub con aquellos cambios que hicimos en nuestro repositorio local. En '[rama]' debemos especificar si se trata de main o master, por ejemplo 'git push origin master'
Obtener cambios del repositorio remoto
git pull
Nos permite bajar de GitHub todos los cambios que recibió nuestro proyecto. Nos servirá cuando trabajemos en grupo y otra persona realice cambios en el mismo. De esta manera tendremos la versión más reciente del proyecto de manera local.
Configurar nombre de usuario global
git config --global user.name
Ponemos nuestro usuario luego de 'user.name' y cargamos nuestro usuario en nuestra PC PERSONAL.
Configurar correo electrónico global
git config --global user.email
Ponemos nuestro mail luego de 'user.email' y cargamos nuestro mail en nuestra PC PERSONAL.
Repositorio armado en clase de consulta con explicación y lista de comandos
Ver recursoVideo de clase de consulta - Git
Ver recursoGuía rápida de cómo usar Git - Lo mínimo que tenés que saber para poder trabajar.
Ver recursoApunte sobre Git - Un poco más extenso que el anterior, explica con más detalle algunos comandos.
Ver recursoTutorial interactivo de Git - Mucho más completo que los anteriores. Funciona sin conexión a internet, hay que instalarlo e incluye una primera parte que explica cómo bajarse Git. Por defecto viene en inglés pero se puede poner en español.
Ver recursoMachete de comandos de Git - Resumen de los comandos más utilizados de GIT.
Ver recurso