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 anteriorRevisión previa
repo_git [2016/09/03 09:52] leandrorepo_git [2016/09/03 10: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 10:05 por leandro