Herramientas de usuario

Herramientas del sitio


code:gitold

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
Próxima revisión
Revisión previa
code:gitold [2013/09/05 09:43]
alfred [Trabajo con GIT en local]
code:gitold [2020/05/09 09:25] (actual)
Línea 4: Línea 4:
  
 ==== Vocabulario y keywords ==== ==== Vocabulario y keywords ====
-  * **Working tree**: Directorio de trabajo donde se crea un repositorio. 
   * **Index**: Índice de cambios que se han realizado entre un commit y otro en un proyecto o working tree.   * **Index**: Índice de cambios que se han realizado entre un commit y otro en un proyecto o working tree.
   * **HEAD**: Keyword para la última versión.   * **HEAD**: Keyword para la última versión.
Línea 104: Línea 103:
 $ git revert 068b9b9 $ git revert 068b9b9
 </​code>​ </​code>​
-=== Taggear commits === +
-Para identificarlos sin tener que referirse a ellos por el hash. \\  +
-Taggear el último: +
-<​code>​ +
-$ git tag broken +
-</​code>​ +
-Taggear uno concreto: +
-<​code>​ +
-$ git tag working 3720b35 +
-</​code>​ +
-Ahora podríamos haccer: ''​git diff working..broken''​ \\  +
-Otro uso que tiene el tag de commits es taggear por versión: ''​git tag 1.0.3''​ +
-=== Ver los tags existentes === +
-<​code>​ +
-$ git tag +
-</​code>​ +
-=== Eliminar una tag === +
-Para eliminar la tag ''​broken'':​ +
-<​code>​ +
-$ git tag -d broken +
-</​code>​+
  
 ==== Visión de cambios ==== ==== Visión de cambios ====
Línea 178: Línea 157:
 <​code>​ <​code>​
 $ git config --global color.ui auto $ git config --global color.ui auto
-</​code>​ 
- 
- 
- 
- 
-==== Branches ==== 
-Las branches permiten dividir el desarrollo de un proyecto separando los cambios que se realicen. ​ 
-=== Ver las branches existentes === 
-<​code>​ 
-$ git branch 
-</​code>​ 
-De las que aparezcan, la que tiene el asterisco es con la que estamos trabajando. \\  
-Podemos ver más info haciendo: 
-<​code>​ 
-$ git branch -v 
-</​code>​ 
-Ver todas las branches (remotas también): 
-<​code>​ 
-$ git branch -a 
-</​code>​ 
-=== Crear una branch === 
-Para crear una branch haremos ''​git branch <​name>​ <​commit>''​ 
-<​code>​ 
-$ git branch newfeature 
-</​code>​ 
-=== Cambiar de branch === 
-<​code>​ 
-$ git checkout newfeature 
-$ git checkout master 
-</​code>​ 
-=== Eliminar una branch === 
-<​code>​ 
-$ git branch -d newfeature 
-</​code>​ 
- 
- 
-==== Merges ==== 
-Imaginemos que hemos desarrollado una nueva característica (en newfeature) a partir de un punto en el proyecto (3rd commit) y ahora queremos agregarlo a la branch principal. \\  
-{{code:​git:​git_merge.png|}} \\  
-=== Realizar un merge con la rama principal === 
-<​code>​ 
-$ git merge newfeature 
 </​code>​ </​code>​
  
Línea 299: Línea 236:
 $ git push origin master $ git push origin master
 </​code>​ </​code>​
-=== Listar posibles branches === +
-<​code>​ +
-git branch +
-</​code>​ +
-La que sale con estrella es la activa. +
-=== Cambiar de branch === +
-<​code>​ +
-$ git branch new_branch +
-$ git checkout new_branch +
-</​code>​+
 ===== Herramientas ===== ===== Herramientas =====
  
code/gitold.1378374238.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)