git-history-flow
git-history-flow copied to clipboard
Visualize the evolution of a file tracked by git
git-history-flow
Visualize the evolution of a file tracked by git
Run existing examples
In order to run the examples, do the following steps
npm install
followed by
npm start
Run your own example
- Clone the git-history-flow repo
- Copy the script file
./scripts/diff-script.sh
- Go to the project (tracked by git) root and paste the copied script file
- Run the command from the project root
./diff-script.sh package.json output.json
. This command will diffpackage.json
and save the output tooutput.json
file. You can optionally pass the output file name. If not passed, the output stream is redirected to terminal / console (standard output) - Feed the generated content (either from console / file) it to the
git-history-flow/dev/index-dev.html
file. - Once done follow the steps mentioned in Run existing examples section.
Known issues
- Not performance optimized in terms of memory usage, nodes creation, memory leaks.
- Large dataset might cause the browser to slow down.
- Performance is significantly slower in firefox.