===== Repositorio GIT para Proyecto =====
[[http://info.nachodigital.com.ar/lib/exe/fetch.php?media=gitrepo_info1_template-master.zip|Descargar template de repositorio]]
==== Instalar GIT ====
sudo apt-get install git
Tenemos además varias GUIs para GIT, entre ellas: gitk, gitg, GitKraken.
==== Cómo crear un repo de GIT ====
- Entrar a [[http://est.frba.utn.edu.ar]], iniciar sesión con la cuenta SiNAP, e ir a la sección "beneficios" en el menú izquierdo. En esa sección se encuentra un enlace a Github.
- Crear cuenta en Github usando el email institucional @est.frba.utn.edu.ar para acceder al beneficio.
- Crear un repositorio nuevo, clonarlo a la PC.
- Copiar los contenidos del template dentro del repositorio que clonamos, agregar todo, hacer un commit y push.
==== Manejo básico de GIT ====
* Clonar un repositorio de un remoto: git clone
Por ejemplo: git clone https://github.com/torvalds/linux.git linux
Si no le indicamos la carpeta destino, por defecto nos crea una carpeta con el mismo nombre que el repositorio.
* Agregar archivos al ''stage'' (prepararlos para commitear): git add
Usando un ''.'' en el parámetro de archivos, selecciona todos los archivos que cambiaron.
* Hacer un ''commit'': git commit -m
Por ejemplo: git commit -m "solucionados problemas de compilacion"
* Traer cambios del servidor remoto: git pull
* "Pushear" cambios del repositorio local al remoto: git push