jj log all

29-06-25

%

Love jj, but the default log is often not that useful because it collapses too much of the history.

ex:

$ jj log
@  xlostqoq t@travisshears.com 2025-06-29 11:48:29 6db402f6
│  (empty) (no description set)
◆  yxwtwyxv t@travisshears.com 2025-06-29 11:48:16 main* f058208c
│  move repo to homelab git
~

With this command you'll get the full history:

$ jj log -r ::@
@  xlostqoq t@travisshears.com 2025-06-29 11:48:29 6db402f6
│  (empty) (no description set)
◆  yxwtwyxv t@travisshears.com 2025-06-29 11:48:16 main* f058208c
│  move repo to homelab git
◆  sqlmknvu t@travisshears.com 2025-06-29 11:45:05 main@homelab 78cdf6c9
│  try and make a routine to draw line
◆  ksvnwswu t@travisshears.com 2025-06-28 15:06:08 632b88d2
│  start draw-canvas-bounds
...
...
◆  wmxzxqqq t@travisshears.com 2024-07-12 16:19:18 06daa57b
│  init repo with 99 bottles of beer and help tals
◆  zzzzzzzz root() 00000000

source

- [ jj]

all snippets