我正在开发一个个人项目Gitty,git的非官方客户。它使用git命令行输出来显示必要的数据。
我想使用(Gitgraphjs)[http://gitgraphjs.com]为git repo绘制像gitk
这样的图形,为此我想要输出类似于显示所有活动的输出
Initial commit - master
Some more commit - master
created new branch develop #branch created
Some more commits in master - master
added bla bla - develop
merged master and develop #branch merged
some commit - master
我尝试使用git log --all --oneline
和git reflog
,但它没有像创建特定分支时那样提供必要的数据。我可以解析git log --graph --oneline
输出,但我不认为这是正确的做法。
我想知道我应该使用什么命令,或者是否有其他方式来绘制图形。