Git Story - Animate the story of your Git project

Tell the story of your Git project by creating video animations (.mp4) of your commit history directly from your Git repo. Visualize your Git project, share it w/ your team, create animated Git videos for blog posts or YouTube, help new developers learn Git.

Add a comment

Replies

Best
Not sure if I could really find a use case, nevertheless a cool idea and implementation!
Thx! Some potential use cases: -Visualizing Git projects -Sharing desired parts of your workflow with your team -Creating animated Git videos for blog posts or YouTube -Helping newer developers learn Git I also may try to add a feature for newer Git users to simulate the action of particular commands such as merges, rebases, or cherry-picks.
Hey Git users! I built Git Story to give developers and creators an easy way to animate the history of their Git repos. I couldn't find any tools that generate a good looking version of Git's commit history automatically, so I created git-story to do this. The goal is to allow users to generate video animations of their Git commit history with a single command. Full article at Use cases: -Visualizing Git projects -Sharing desired parts of your workflow with your team -Creating animated Git videos for blog posts or YouTube -Helping newer developers learn Git Enjoy and hit me up at with any questions or comments! We also gladly accept pull requests and other contributions on our GitHub page .
Hey, was this made with the animation library from 3blue1brown? The style look s a lot like it. Congrats by the product btw!
Thx and yes it was! It's a Python library called Manim. I wrote a blog post that talks about the dependencies and the program in general:
Looks cool going to try it out on my projects. Congratulations on the launch 🚀
Thx! Cool would love to hear if you any feedback after testing it out or if you run into any issues in the process.
Anything to help me track the maze of my repo branches. Would love to try it out
Sure please give it a try and happy to help if you run into any issues.
I can see how the dev teams can utilize this to bring new team members onboard and track historical context of the codebase, nice work overall!
Thank you! I hope it can help some devs out there.
thank's very much. It's really help me to understand git flow
That's great - I hope it can be helpful to you.
Interesting for developers, congratulations on the launch.
Hey, congratulations on the launch!