如何在Java中获取所有分支的git -log?

时间:2018-06-17 09:11:50

标签: java git

我有一个任务是用Java实现一个程序(没有第三方库的纯Java),它读取任何git存储库的历史记录并将提交放入树数据结构中。 enter image description here

你可以给我任何提示吗?如何在没有第三方库的情况下阅读Java中的git log?

1 个答案:

答案 0 :(得分:1)

您可能需要查看 Processes and Threads 以及如何在运行时中执行命令。它确实有一些细节,需要对java.lang.Runtimejava.io和其他一些相关主题有基本的了解,所以我不想在这里写一个完整的方法,并建议你搜索一个好的教程,从这里得到第一个想法,比如→getting output from executing a command line program