A tool to be eventually used for getting a smarter diff for various file types.
Smartdiff can be used via the git-difftool command. You can follow these steps to use it,
although it is still very rough around the edges:
- Clone the repository, and run
cargo buildinside it. If you do not have cargo, you need to install it. - The binary will be located within
target/debug. - Add the path to that
target/debugto your PATH variable. - Go to a Git repository that has an unstaged change to a JSON file, and run:
git smartdiff.
That should do it, although it doesn't do much for now.