Re: Git log no muestra los merges

2014-07-12 Por tema Mauro Antivero

El 10/07/14 21:06, Marco Da Silva escribió:

Date: Thu, 10 Jul 2014 20:24:03 -0300
From: mauro.antiv...@gmail.com
To: debian-user-spanish@lists.debian.org
Subject: Git log no muestra los merges

Estimados, tengo varios proyectos para los cuales uso Git como sistema
de control de versiones. El tema es que desde hace un tiempo (recién le
presté atención ahora) cuando hago un merge y luego hago un git log o
utilizao alguna herramienta gráfico como qgit o giggle por ejemplo no
veo dichos merges, pero si los mensajes de commit. Es decir, me muestra
como si todo fuera hecho sobre la rama master y no me muestra ese
grafiquito tan lindo y explicativo de como se fueron dando las
ramificaciones y las fusiones.

Recuerdo que hace un tiempo cuando empecé con git esto se veía
claramente. De hecho en otra PC tengo un proyecto con git 1.7.2.5 y las
ramas se muestran perfectamente. El caso al cual hago referencia ahora
es una PC con git 1.8.3.2. Alguien sabe si cambió algo? Me parece muy
raro. Evidentemente es un error mío, pero no me doy cuenta que.

Pongo un ejemplo sencillo para que me entiendan. Esto es lo que hice:

- Creo un proyecto nuevo.
- Realizo 5 commits en la rama master (etiquetados como 1 a 5 para que
sea bien claro).
- Luego creé y me pasé a la rama rama1, donde hice luego los commits 6
a 8.
- Finalmente me paso a la rama master y hago el merge con la rama rama1.

Esto es lo que obtengo usando el comando git log --graph:

* commit 53028b262f51dcfda3f40174ef8cb49a99fb4272
| Author: Mauro mauro.antiv...@gmail.com
| Date: Thu Jul 10 20:17:34 2014 -0300
|
| 8
|
* commit 3c4bec0e8ec61bab2245191bb4d7a84ac9e1ac6e
| Author: Mauro mauro.antiv...@gmail.com
| Date: Thu Jul 10 20:17:22 2014 -0300
|
| 7
|
* commit 7ce6ddd207faf0dd16f00aca6873454d663b4455
| Author: Mauro mauro.antiv...@gmail.com
| Date: Thu Jul 10 20:17:07 2014 -0300
|
| 6
|
* commit 69d997655ad87b132838cef85e21a41df7710a69
| Author: Mauro mauro.antiv...@gmail.com
| Date: Thu Jul 10 20:16:36 2014 -0300
|
| 5
|
* commit 724289a5ec4ff6973820f43b60d8466deb404edc
| Author: Mauro mauro.antiv...@gmail.com
| Date: Thu Jul 10 20:16:19 2014 -0300
|
| 4
|
* commit 7b500515c29af04fa8938626496ae75e1ace31a5
| Author: Mauro mauro.antiv...@gmail.com
| Date: Thu Jul 10 20:16:04 2014 -0300
|
| 3
|
* commit 27b2dadcf6ac0caac0b49363998c185c8f35d087
| Author: Mauro mauro.antiv...@gmail.com
| Date: Thu Jul 10 20:15:45 2014 -0300
|
| 2
|
* commit acfb1d79ad6af5e8225072d537687aeea3ca037f
Author: Mauro mauro.antiv...@gmail.com
Date: Thu Jul 10 20:15:31 2014 -0300

1

Como verán, ni rastro de la rama, a pesar de que los commits 6 a 8
están. Lo mismo veo con cualquier herramienta gráfica que utilice. A
alguien le ha pasado esto? Estuve buscando pero no encontré algo similar
en Internet. Como siempre les agradezco por su ayuda.

Saludos y muchas gracias, Mauro.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53bf2093.2030...@gmail.com


Saludos Mauro


Intenta con el siguiente comando:  git log --graph --all
Me sigue pasando exactamente lo mismo, no me muestra ninguna rama y 
cuando hago un git log no me muestra los puntos en los cuales realicé el 
merge. Realmente no entiendo que está pasando.


Recuerda que si no indicas la rama te toma por defecto HEAD. Aqui recree un 
caso como el que comentas  (la prueba la realice en windows):
Pues a mi en ambos casos me muestra todos los commits (del 8 al 1), ya 
sea que lo haga con o sin el --all y esté sobre la rama mastero la 
rama rama1. Realmente no entiendo nada ya...


Si a alguien se le ocurre algo se agradecen sugerencias.

Saludos, Mauro.


Marco@DESKTOP-DMK001 /D/Users/Marco/cz/Test (rama1)
$ git log --graph --all
* commit 5cdbd347e33e828d5f9fb4e84e34c1b2f8a0b155
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:58:49 2014 -0430
|
| 7
|
| * commit a17dace7b63c83c8a47f9204cc3d1704d120a384
|/  Author: Marco markmarc...@hotmail.com
|   Date:   Thu Jul 10 19:54:26 2014 -0430
|
|   4
|
* commit 4f6e54f204e1746432ece6c513ca05ca6fa2b45b
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:47:49 2014 -0430
|
| 3
|
* commit fa4f90d729527914cc8fd99259bdc8283a74c9f5
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:46:53 2014 -0430
|
| 2
|
* commit ee879b662ad8de86bf8b8a48237a6b1434c6db2c
   Author: Marco markmarc...@hotmail.com
   Date:   Thu Jul 10 19:45:59 2014 -0430

   1

Marco@DESKTOP-DMK001 /D/Users/Marco/Desktop/Test (rama1)
$ git log --graph
* commit 5cdbd347e33e828d5f9fb4e84e34c1b2f8a0b155
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:58:49 2014 -0430
|
| 7
|
* commit 4f6e54f204e1746432ece6c513ca05ca6fa2b45b
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:47:49 2014 -0430
|
| 3
|
* commit fa4f90d729527914cc8fd99259bdc8283a74c9f5
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:46

Git log no muestra los merges

2014-07-10 Por tema Mauro Antivero
Estimados, tengo varios proyectos para los cuales uso Git como sistema 
de control de versiones. El tema es que desde hace un tiempo (recién le 
presté atención ahora) cuando hago un merge y luego hago un git log o 
utilizao alguna herramienta gráfico como qgit o giggle por ejemplo no 
veo dichos merges, pero si los mensajes de commit. Es decir, me muestra 
como si todo fuera hecho sobre la rama master y no me muestra ese 
grafiquito tan lindo y explicativo de como se fueron dando las 
ramificaciones y las fusiones.


Recuerdo que hace un tiempo cuando empecé con git esto se veía 
claramente. De hecho en otra PC tengo un proyecto con git 1.7.2.5 y las 
ramas se muestran perfectamente. El caso al cual hago referencia ahora 
es una PC con git 1.8.3.2. Alguien sabe si cambió algo? Me parece muy 
raro. Evidentemente es un error mío, pero no me doy cuenta que.


Pongo un ejemplo sencillo para que me entiendan. Esto es lo que hice:

- Creo un proyecto nuevo.
- Realizo 5 commits en la rama master (etiquetados como 1 a 5 para que 
sea bien claro).
- Luego creé y me pasé a la rama rama1, donde hice luego los commits 6 
a 8.

- Finalmente me paso a la rama master y hago el merge con la rama rama1.

Esto es lo que obtengo usando el comando git log --graph:

* commit 53028b262f51dcfda3f40174ef8cb49a99fb4272
| Author: Mauro mauro.antiv...@gmail.com
| Date:   Thu Jul 10 20:17:34 2014 -0300
|
| 8
|
* commit 3c4bec0e8ec61bab2245191bb4d7a84ac9e1ac6e
| Author: Mauro mauro.antiv...@gmail.com
| Date:   Thu Jul 10 20:17:22 2014 -0300
|
| 7
|
* commit 7ce6ddd207faf0dd16f00aca6873454d663b4455
| Author: Mauro mauro.antiv...@gmail.com
| Date:   Thu Jul 10 20:17:07 2014 -0300
|
| 6
|
* commit 69d997655ad87b132838cef85e21a41df7710a69
| Author: Mauro mauro.antiv...@gmail.com
| Date:   Thu Jul 10 20:16:36 2014 -0300
|
| 5
|
* commit 724289a5ec4ff6973820f43b60d8466deb404edc
| Author: Mauro mauro.antiv...@gmail.com
| Date:   Thu Jul 10 20:16:19 2014 -0300
|
| 4
|
* commit 7b500515c29af04fa8938626496ae75e1ace31a5
| Author: Mauro mauro.antiv...@gmail.com
| Date:   Thu Jul 10 20:16:04 2014 -0300
|
| 3
|
* commit 27b2dadcf6ac0caac0b49363998c185c8f35d087
| Author: Mauro mauro.antiv...@gmail.com
| Date:   Thu Jul 10 20:15:45 2014 -0300
|
| 2
|
* commit acfb1d79ad6af5e8225072d537687aeea3ca037f
  Author: Mauro mauro.antiv...@gmail.com
  Date:   Thu Jul 10 20:15:31 2014 -0300

  1

Como verán, ni rastro de la rama, a pesar de que los commits 6 a 8 
están. Lo mismo veo con cualquier herramienta gráfica que utilice. A 
alguien le ha pasado esto? Estuve buscando pero no encontré algo similar 
en Internet. Como siempre les agradezco por su ayuda.


Saludos y muchas gracias, Mauro.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53bf2093.2030...@gmail.com



RE: Git log no muestra los merges

2014-07-10 Por tema Marco Da Silva
 Date: Thu, 10 Jul 2014 20:24:03 -0300
 From: mauro.antiv...@gmail.com
 To: debian-user-spanish@lists.debian.org
 Subject: Git log no muestra los merges
 
 Estimados, tengo varios proyectos para los cuales uso Git como sistema 
 de control de versiones. El tema es que desde hace un tiempo (recién le 
 presté atención ahora) cuando hago un merge y luego hago un git log o 
 utilizao alguna herramienta gráfico como qgit o giggle por ejemplo no 
 veo dichos merges, pero si los mensajes de commit. Es decir, me muestra 
 como si todo fuera hecho sobre la rama master y no me muestra ese 
 grafiquito tan lindo y explicativo de como se fueron dando las 
 ramificaciones y las fusiones.
 
 Recuerdo que hace un tiempo cuando empecé con git esto se veía 
 claramente. De hecho en otra PC tengo un proyecto con git 1.7.2.5 y las 
 ramas se muestran perfectamente. El caso al cual hago referencia ahora 
 es una PC con git 1.8.3.2. Alguien sabe si cambió algo? Me parece muy 
 raro. Evidentemente es un error mío, pero no me doy cuenta que.
 
 Pongo un ejemplo sencillo para que me entiendan. Esto es lo que hice:
 
 - Creo un proyecto nuevo.
 - Realizo 5 commits en la rama master (etiquetados como 1 a 5 para que 
 sea bien claro).
 - Luego creé y me pasé a la rama rama1, donde hice luego los commits 6 
 a 8.
 - Finalmente me paso a la rama master y hago el merge con la rama rama1.
 
 Esto es lo que obtengo usando el comando git log --graph:
 
 * commit 53028b262f51dcfda3f40174ef8cb49a99fb4272
 | Author: Mauro mauro.antiv...@gmail.com
 | Date: Thu Jul 10 20:17:34 2014 -0300
 |
 | 8
 |
 * commit 3c4bec0e8ec61bab2245191bb4d7a84ac9e1ac6e
 | Author: Mauro mauro.antiv...@gmail.com
 | Date: Thu Jul 10 20:17:22 2014 -0300
 |
 | 7
 |
 * commit 7ce6ddd207faf0dd16f00aca6873454d663b4455
 | Author: Mauro mauro.antiv...@gmail.com
 | Date: Thu Jul 10 20:17:07 2014 -0300
 |
 | 6
 |
 * commit 69d997655ad87b132838cef85e21a41df7710a69
 | Author: Mauro mauro.antiv...@gmail.com
 | Date: Thu Jul 10 20:16:36 2014 -0300
 |
 | 5
 |
 * commit 724289a5ec4ff6973820f43b60d8466deb404edc
 | Author: Mauro mauro.antiv...@gmail.com
 | Date: Thu Jul 10 20:16:19 2014 -0300
 |
 | 4
 |
 * commit 7b500515c29af04fa8938626496ae75e1ace31a5
 | Author: Mauro mauro.antiv...@gmail.com
 | Date: Thu Jul 10 20:16:04 2014 -0300
 |
 | 3
 |
 * commit 27b2dadcf6ac0caac0b49363998c185c8f35d087
 | Author: Mauro mauro.antiv...@gmail.com
 | Date: Thu Jul 10 20:15:45 2014 -0300
 |
 | 2
 |
 * commit acfb1d79ad6af5e8225072d537687aeea3ca037f
 Author: Mauro mauro.antiv...@gmail.com
 Date: Thu Jul 10 20:15:31 2014 -0300
 
 1
 
 Como verán, ni rastro de la rama, a pesar de que los commits 6 a 8 
 están. Lo mismo veo con cualquier herramienta gráfica que utilice. A 
 alguien le ha pasado esto? Estuve buscando pero no encontré algo similar 
 en Internet. Como siempre les agradezco por su ayuda.
 
 Saludos y muchas gracias, Mauro.
 
 
 -- 
 To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: https://lists.debian.org/53bf2093.2030...@gmail.com
 

Saludos Mauro


Intenta con el siguiente comando:  git log --graph --all

Recuerda que si no indicas la rama te toma por defecto HEAD. Aqui recree un 
caso como el que comentas  (la prueba la realice en windows):

Marco@DESKTOP-DMK001 /D/Users/Marco/cz/Test (rama1)
$ git log --graph --all
* commit 5cdbd347e33e828d5f9fb4e84e34c1b2f8a0b155
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:58:49 2014 -0430
|
|     7
|
| * commit a17dace7b63c83c8a47f9204cc3d1704d120a384
|/  Author: Marco markmarc...@hotmail.com
|   Date:   Thu Jul 10 19:54:26 2014 -0430
|
|       4
|
* commit 4f6e54f204e1746432ece6c513ca05ca6fa2b45b
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:47:49 2014 -0430
|
|     3
|
* commit fa4f90d729527914cc8fd99259bdc8283a74c9f5
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:46:53 2014 -0430
|
|     2
|
* commit ee879b662ad8de86bf8b8a48237a6b1434c6db2c
  Author: Marco markmarc...@hotmail.com
  Date:   Thu Jul 10 19:45:59 2014 -0430

      1

Marco@DESKTOP-DMK001 /D/Users/Marco/Desktop/Test (rama1)
$ git log --graph
* commit 5cdbd347e33e828d5f9fb4e84e34c1b2f8a0b155
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:58:49 2014 -0430
|
|     7
|
* commit 4f6e54f204e1746432ece6c513ca05ca6fa2b45b
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:47:49 2014 -0430
|
|     3
|
* commit fa4f90d729527914cc8fd99259bdc8283a74c9f5
| Author: Marco markmarc...@hotmail.com
| Date:   Thu Jul 10 19:46:53 2014 -0430
|
|     2
|
* commit ee879b662ad8de86bf8b8a48237a6b1434c6db2c
  Author: Marco markmarc...@hotmail.com
  Date:   Thu Jul 10 19:45:59 2014 -0430

      1

Mi versión de GIT

Marco@DESKTOP-DMK001 /D/Users/Marco/Desktop/Test (rama1)
$ git --version
git version 1.8.4.msysgit.0


Saludos

Marco A. Da Silva A.
Caracas, Venezuela