Alex Palaistras
b5708197cf
The primary branch (`master` or whichever other branch is the primary) has now an automatic merge path that leads to the beginning of time, much like branches that have been created before the first commit. The font pitch is also fixed to half the height, as is usually the case with monospace fonts. |
||
---|---|---|
tests | ||
.editorconfig | ||
LICENSE | ||
Makefile | ||
README.md | ||
grawkit |
README.md
Grawkit - The Awksome Git Graph Generator
Grawkit is a tool that helps build SVG graphs from git command-line descriptions, and is built in Awk.
Testing & Documentation
A Makefile
is provided for running tests and producing documentation for Grawkit. Run make help
in the project root for more information.
A full test-suite is provided (depending only on make
and awk
), which should serve as a good example of the existing feature-set.
Status & Examples
Grawkit has basic support for common git
commands such as git branch
, git tag
and git merge
, allowing for fairly complex graphs. The integrated test-suite serves as an example, presented here:
Command-Line | Generated Graph |
---|---|
|
|
|
|
|
|
|
|
|
License
All code in this repository is covered by the terms of the MIT License, the full text of which can be found in the LICENSE file.