Visualize the Directed Acyclic Graph that Git creates to connect Commit, Tree and Blob objects internally.
MIT License
Visualize the Directed Acyclic Graph that Git creates to connect Commit, Tree and Blob objects internally.
Hosted at git-graph.harshkapadia.me.
NOTE:
- Learn about Git Objects.
- This web app is a part of my Git Internals talks.
- Special thanks to @KartikSoneji for his help with parsing Tree files and @tusharnankani for his UI/UX suggestions.
- Please report errors and bugs by raising issues.
.git
directory of a repository for the graph to render.
.git
directory or the repository has no commits in the checked out branch.Select the branch to render 👇
Select commit(s) to highlight 👇
View the raw contents of any Git Object 👇
Contributors are most welcome! Please go through the CONTRIBUTING.md
file for local project setup instructions and the component and object structures.