如何在不首先进行克隆的情况下查看远程Git存储库的最新提交?

Ryg*_*ygu 5 git commit

我想获得某个远程Git存储库上的最新提交列表.但是,我不想创建克隆,因为这需要太长时间.

使用SVN,我可以简单地传递用户名和密码.有了Git我没有找到这样做的选项.另外,是否有像SVN一样的XML输出选项?

MFo*_*ter 2

这可能不完全是您想要的,但您可以使用选项创建克隆。这仅克隆最后n 个修订版。但它仍然复制所有内容。--depthgit clone

对于类似 XML 的格式,您可以使用如下自定义日志格式:

git log --pretty=format:'<commit><author>%ae</author><subject>%s</subject></commit>'
Run Code Online (Sandbox Code Playgroud)