Oh My Git!

https://ohmygit.org/

Game | Git

Oh My Git! is a cross-platform game showing how Git works. It offers a playing card style interface for new players and an integrated terminal for more advanced usages. It shows the Git repository as a graph and various manipulations are possible. Even interaction with remote repositories is implemented.

The game is implemented in Godot and available as open-source on GitHub.