Sure. Consider this example: /tmp:: mkdir test-repo /tmp:: cd test-repo/ /tmp/test-repo:: git init Initialized empty Git repository in /tmp/test-repo/.git/ /tmp/test-repo:: echo 1 > test-file /tmp/test-repo:: git add test-file /tmp/test-repo:: git commit -am rev1 /tmp/test-repo:master: echo 2 > test-file /tmp/test-repo:master: git commit -am rev2 /tmp/test-repo:master: echo 3 > test-file /tmp/test-repo:master: git commit -am rev3 /tmp/test-repo:master: echo 4 > test-file /tmp/test-repo:master: git commit -am rev4 Now I run `emacs -Q test-file` and type C-x v l and get the window shown in the attached screenshot.