Skip to content

amollberg/fragmap

Repository files navigation

git fragmap - better commit visualization for git

Install

After installing the requirements (see below), simply run:

pip install fragmap

After installing, the fragmap application can be invoked with simply:

fragmap

See the help screen for command line options:

fragmap --help

Requirements

  • Git

  • Python 3.6 or later

Develop fragmap

  • Uninstall any existing versions of fragmap

  • Clone this repo

  • Run pip install -r requirements.txt to install all requirements

  • Run pip install -r requirements-dev.txt to be able to run the test suite

  • Run python setup.py develop

  • Run python tests/update_tests.py. This also needs to be run if you make changes to any repo under tests/diffs/

  • Run pytest to actually run the tests

  • (Optional) Define the environment variable FRAGMAP_DEBUG to get access to the --log argument.

Autocompletion

  • Clone this repo

  • Source bash_completion.sh in the cloned directory

About

Visualize a timeline of Git commit changes on a grid

Resources

License

Stars

Watchers

Forks

Packages

No packages published