Easily navigate backwards and forwards throught the commit history of a file under Git Version Control. The buffer shows the file as it was in each change you select.
Positioning the buffer content
Timemachine seems to work best when you have all the text visible in a buffer or you roughly know where the changes are in the file as you move between commits.
SPC g t opens the Git Timemachine transient state.
Use the following keys to navigate through all the commits for the current file
||Show the most recent commit for the file|
||Go to nth commit|
||Show previous commit|
||Show next commit|
||Go to revision by selected commit message|
||Copy the abbreviated hash of the current commit|
||Copy the full hash of the current commit|
||Exit Timemachine transient state|
According to the git-timemachine website,
magit-blame on the currently visited revision. This keybinding is not part of the git layer in Spacemacs.
As the minibuffer already shows author information, it seems redundant to add this option.
SPC SPC customize [git-timemachine].