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.
- Host: GitHub
- URL: https://github.com/kazurayam/visualizing-git-repository
- Owner: kazurayam
- License: gpl-2.0
- Created: 2021-05-30T09:16:14.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-06-14T12:34:02.000Z (about 5 years ago)
- Last Synced: 2025-01-07T18:25:43.680Z (over 1 year ago)
- Topics: git, graphviz, python
- Language: Python
- Homepage:
- Size: 6.04 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)