Checkout repo with git-baobab-me script:
➜ cd /path/to/test-dir
➜ git clone https://github.com/weliveindetail/git-baobab.git git-baobab
Cloning into 'git-baobab'...
remote: Enumerating objects: 223, done.
remote: Counting objects: 100% (36/36), done.
remote: Compressing objects: 100% (24/24), done.
remote: Total 223 (delta 19), reused 26 (delta 12), pack-reused 187
Receiving objects: 100% (223/223), 7.04 MiB | 5.98 MiB/s, done.
Resolving deltas: 100% (123/123), done.
➜ git -C git-baobab log --oneline -3
d2453c4 (HEAD -> main, origin/main, origin/HEAD) Initial git baobab-me script
48b6592 (tag: v0.4) Update artifact versions for v0.4
b93e589 Highlight arcs on hover
Run the script with Python 3 on its own repo:
➜ cd /path/to/test-dir/git-baobab
➜ python3 --version
Python 3.11.3
➜ python3 git-baobab-me stefan.graenitz@gmail.com
First commit was on 2019-05-25: 5fef7bffc7534335dc22d57f8d1b86090eb65df6
Analyzing commit range 5fef7bffc753..d2453c4ff4da
Authored 44 commits with a total of 30447 line changes
Export chart to /var/folders/2k/myk8kt8d4f52dzr19331wtxr0000gn/T/tmp1xqa4sic.html
Show in browser? [Y/n] y