Відповіді:
magit-log
приймає необов'язковий range
аргумент. Ви також можете зробити l r l
наступний origin/master
і потім HEAD
.
У Magit 2.x ви можете використовувати l o
той же ефект. У цьому випадку ви б вказали діапазон, використовуючи стандартні специфікатори діапазону git (як правило, позначення "double-dot"):
l o
origin/master..HEAD
magit
ви використовуєте? Це працює для мене magit-20141025.429
.
l o
Спочатку v2.1.0
ви можете показувати журнали для довільних гілок, комірок та діапазонів, використовуючи l o RET.
Також можна ввійти коммітов з декількох гілок одночасно, розділяючи їх комами: l o , RET.
l o origin/master..HEAD RET
, чи правильно це? Щоб уникнути необхідності вводити стільки символів кожен раз ("origin / master..HEAD" - це 20 символів!), Чи існує спосіб встановити це як за замовчуванням / скрізь, наприклад, завжди обмежуйте коміти на origin/master...HEAD
(або (git merge-base master HEAD)~10
, скажімо), тобто ніколи не намагайся показати всю історію, з якою поділився origin/master
?