git log 为我们提供了一个非常好的功能来了解项目中发生的事情。当我们在我们的机器上时,我们有克隆的项目只是在执行命令。但我意识到有时我需要从不是我的机器的其他地方读取日志,所以在没有克隆存储库的情况下请求日志会很棒。
我一直在通过谷歌四处寻找并阅读 git-log 手册页,但我没有找到实现它的方法。
有谁知道这种日志方式是否可以做到?
提前致谢。
最佳答案
我不知道是否存在用于此的内置方法,但您始终可以回退到通过 ssh 的远程命令:
ssh some-host "cd my/repo && git log"
这当然只有在您可以通过 shell 访问主机时才有效。
关于不克隆存储库的 Git 日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/877103/