Herramientas de usuario

Herramientas del sitio


repo_git

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
repo_git [2016/09/03 10:52]
leandro
repo_git [2016/09/03 11:05] (actual)
leandro
Línea 2: Línea 2:
  
 [[http://​info.nachodigital.com.ar/​lib/​exe/​fetch.php?​media=gitrepo_info1_template-master.zip|Descargar template de repositorio]] [[http://​info.nachodigital.com.ar/​lib/​exe/​fetch.php?​media=gitrepo_info1_template-master.zip|Descargar template de repositorio]]
 +
 +==== Instalar GIT ====
 +
 +<​code>​
 +sudo apt-get install git
 +</​code>​
 +
 +Tenemos además varias GUIs para GIT, entre ellas: gitk, gitg, GitKraken.
  
 ==== Cómo crear un repo de GIT ==== ==== Cómo crear un repo de GIT ====
Línea 9: Línea 17:
   - Crear un repositorio nuevo, clonarlo a la PC.   - 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.   - 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: <​code>​git clone <​repositorio>​ <​carpeta_destino></​code>​ Por ejemplo: <​code>​git clone https://​github.com/​torvalds/​linux.git linux</​code>​ 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): <​code>​git add <​archivos></​code>​ Usando un ''​.''​ en el parámetro de archivos, selecciona todos los archivos que cambiaron.
 +  * Hacer un ''​commit'':​ <​code>​git commit -m <​mensaje></​code>​ Por ejemplo: <​code>​git commit -m "​solucionados problemas de compilacion"</​code>​
 +  * Traer cambios del servidor remoto: <​code>​git pull</​code>​
 +  * "​Pushear"​ cambios del repositorio local al remoto: <​code>​git push</​code>​
repo_git.txt · Última modificación: 2016/09/03 11:05 por leandro