git-whence is an interactive version of git-blame that makes it easy
to reblame at a previous version and follow a line through commit history
`git whence src/git.rs`

`b` to reblame at a previous version

`B` will pop the stack and blame at the initial version (first screenshot)
`<Enter>` to follow a line through commit history

press `h` for help
## installing
assuming `~/bin` is on your `PATH`,
```sh
cd ~/bin
```
alternatively, download a binary from the [releases](https://github.com/raylu/git-whence/releases) page
or install from source via `cargo install git-whence`: https://crates.io/crates/git-whence
### macOS
if you get an error about how it "can’t be opened because Apple cannot check it for malicious software",
this is because the quarantine extended attribute has been set by your browser.
either `xattr -d com.apple.quarantine git-whence` or use `curl`/`wget` to download instead