===== 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