¿Es posible limitar la vista de registro de magit a solo confirmaciones de la rama actual?

12

Actualmente, cuando abro el registro de magit local ("l l"), lleva bastante tiempo. Sería bueno para el registro limitarse a la base de fusión más cercana (por ejemplo, vs origen / maestro), pero no he podido averiguar cómo hacerlo.

stsquad
fuente

Respuestas:

11

magit-logacepta un rangeargumento opcional . También puede hacer l r lseguido de origin/mastery luego HEAD.

En Magit 2.x puedes usar l oel mismo efecto. En este caso, debería especificar un rango utilizando especificadores de rango de git estándar (generalmente la notación de 'doble punto'):
l o origin/master..HEAD

rekado
fuente
1
OK magit ha cambiado la ventana emergente magit-log-porque la "r" ahora me lleva al registro ...
stsquad
¿Qué versión de magitestás usando? A mí me funciona magit-20141025.429.
rekado
2
En Magit 2.x usel o
phils
@rekado: sí, estoy usando magit / next (que creo que acaba de ir a MELPA). Si actualiza para ambas secuencias de teclas, aceptaré la respuesta.
stsquad
Actualicé la respuesta con la información del comentario de @phils.
rekado
4

Comenzando con v2.1.0, puede mostrar registros de ramas arbitrarias, confirmaciones y rangos utilizando l o RET.

También es posible registrar confirmaciones de múltiples ramas a la vez separándolas con comas: l o , RET.

tarsius
fuente
1
A medida que la pregunta pregunta cómo limitar los compromisos a lo que sucedió desde "la base de fusión más cercana", creo que quiere decir l o origin/master..HEAD RET, ¿es así? Para evitar tener que escribir tantos caracteres cada vez ("origin / master..HEAD" es 20 caracteres!), ¿Hay alguna manera de establecer esto como predeterminado / en todas partes, por ejemplo, siempre limite las confirmaciones en origin/master...HEAD(o (git merge-base master HEAD)~10, digamos), es decir ¿Nunca intentas mostrar toda la extensa historia compartida con origin/master?
ShreevatsaR
1
Por cierto, magit es increíble, muchas gracias por trabajar en él y estar aquí para responder preguntas. Ya ha cambiado enormemente mi forma de trabajar; Me siento mucho más poderoso y productivo. :-)
ShreevatsaR