我如何获取远程分支的提交日志?

How do i get commit logs of a remote located branch?

在不克隆存储库的情况下,是否可以从 command-line/git bash,

中获取以下内容
  1. 存储库中的分支列表
  2. git 特定分支的日志

我不确定是否可以在不克隆的情况下获取日志,但是一旦你克隆了它就像 git log origin/dev 一样简单,其中 origin 是远程仓库,dev 是有问题的分支,无需检查分支即可获取日志。

还有一个类似的问题依赖于 运行 存储库服务器上的远程 ssh 命令。

据我所知,唯一的方法是使用 ssh 连接到服务器,运行 git 在服务器上登录

ssh remote@host "cd repo && git log"

Fo windows 你可以使用 Putty