Herramientas de usuario

Herramientas del sitio


code: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
Próxima revisión
Revisión previa
code:git [2013/09/13 10:53]
alfred [Clone]
code:git [2020/05/09 09:25] (actual)
Línea 104: Línea 104:
   * ''​git branch -a'',​ ver todas las branches, las remotas también.   * ''​git branch -a'',​ ver todas las branches, las remotas también.
   * ''​git branch -v'',​ ver más información sobre las branches.   * ''​git branch -v'',​ ver más información sobre las branches.
 +
 +Eliminar una branch localmente:
 +<​code>​
 +$ git branch -d the_local_branch
 +</​code>​
 +
 +Eliminar una branch remota:
 +<​code>​
 +$ git push origin --delete the_remote_branch
 +</​code>​
 +
 +Eliminar una branch remota (alternativa):​
 +<​code>​
 +$ git push origin :​the_remote_branch
 +</​code>​
 +
 Unir tu branch al repositorio:​ Unir tu branch al repositorio:​
 <​code>​ <​code>​
Línea 112: Línea 128:
 $ git branch -d my_branch $ git branch -d my_branch
 </​code>​ </​code>​
 +==== Merge de branches ====
 +=== Forzar\sobreescribir ===
 +Cuando quieras forzar un merge de una branch te pondrás en la destino (''​checkout''​) y harás:
 +<​code>​
 +$ git merge -X <​opcion>​ <​branch>​
 +</​code>​
 +Donde la opción puede ser ''​ours''​ o ''​theirs''​ según la versión que se prefiera en caso de conflicto (ours para la versión de la branch actual y theirs para la de la que quieres hacer merge).
 +
 +===== Versiones =====
 +Para volver temporalmente a una versión anterior
 +<​code>​
 +$ git checkout <​id_commit>​
 +</​code>​
 +
 ===== Workflows ===== ===== Workflows =====
 ==== El tuyo ==== ==== El tuyo ====
code/git.1379069630.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)