将 github 个日志保存到文件

Save github logs to file

是否可以将 github 提交(关于提交、分支、作者等的信息)保存到文件中并创建带有分支的图形作为图像? 我不想创建存储库 public,但我需要在不授予存储库访问权限的情况下分享我的进度。

我不是 100% 确定这就是您要查找的内容,但是使用 git 命令您可以执行此类操作。在你的机器上克隆 repo,cd 到 repo,然后你可以做类似的事情:

$ git log --graph --decorate --glob="*"

见下方截图。

如果您不需要从脚本执行此操作,则只需复制粘贴终端输出即可。否则,我确定有办法将其全部放入文件中。

在我看来,这个图形输出非常有用。我个人使用 git hist 作为上面冗长命令的别名。

这是我找到的最佳解决方案,git 将输出记录为 HTML 文件: https://github.com/bluef/gitgraph.js 无论如何,@Anthony D. 提供了非常简单干净的解决方案。