An open API service indexing awesome lists of open source software.

https://github.com/kazurayam/visualizing-git-repository

An effort to draw graphics that show how a Git repository is constructed with internal objects (commit, tree and blob), using Graphviz via Python.
https://github.com/kazurayam/visualizing-git-repository

git graphviz python

Last synced: 23 days ago
JSON representation

An effort to draw graphics that show how a Git repository is constructed with internal objects (commit, tree and blob), using Graphviz via Python.

Awesome Lists containing this project

README

          

# Visualizing Git Repository with Graphviz via Python

This is an effort to draw graphics that show how a Git repository is structured with internal objects (commit, tree, blob, etc), using Graphviz in Python.

## Posts

I wrote a series of posts titled 「Gitの内部データ構造をGraphvizで描画してみた」 in [Qiita](https://qiita.com/)

- [第1回 commitとtreeとblob](Qiita-1.commit_tree_blob.md)
- [第2回 ブランチとマージ](Qiita-2.branch_merge.md)
- [第3回 タグ](Qiita-3.tags.md)
- [第4回 タグ](Qiita-4.worktree_index_blobs.md)

# 連作の目次

- [第1回 commitとtreeとblob](https://qiita.com/kazurayam/items/deea847acaa043a52e36)
- [第2回 ブランチとマージ](https://qiita.com/kazurayam/items/18419085764ff1d81406)
- [第3回 タグ](https://qiita.com/kazurayam/items/4ed4c69078c86c2f1a8c)
- [第4回 ワークツリーとインデックスとblob](https://qiita.com/kazurayam/items/66e8ecb7f3315e494040)