Skip to content

kcooney/presentations

Repository files navigation

FRC 2813 Git Presentations

This repo contains slides and code for presentations I am working on for the Gear Heads (FRC 2813).

Dependencies

References and Resources

FAQ

Why Another Git Graph Library?

There are numerous JavaScript/TypeScript libraries for rendering Git graphs (including GitGraph.js and Mermaid). I could not find one that had the features I needed (and some had bugs). What I created supports the following:

  • Rendering branch names at the tip of the branches (vs the top of the branches)
  • Rendering HEAD
  • Supporting git amend
  • Allowing the graph to be rendered incrementally while not moving commits around
  • Supporting showing command-line arguments for each transition