我有一个任务是用Java实现一个程序(没有第三方库的纯Java),它读取任何git存储库的历史记录并将提交放入树数据结构中。
你可以给我任何提示吗?如何在没有第三方库的情况下阅读Java中的git log?答案 0 :(得分:1)
您可能需要查看 Processes and Threads 以及如何在运行时中执行命令。它确实有一些细节,需要对java.lang.Runtime
,java.io
和其他一些相关主题有基本的了解,所以我不想在这里写一个完整的方法,并建议你搜索一个好的教程,从这里得到第一个想法,比如→getting output from executing a command line program