我想获取远程 git repo 的最后一个提交ID .
该命令git rev-parse HEAD适用于本地克隆的git repo,但我希望通过CURL命令从原始的GIT repo中获取它.
例如:我想获取git URL的最后一个提交ID https://git.appfactorypreview.wso2.com/history/apiapp.git/.
怎么样?
我想获得在远程仓库中发生的最后一次提交的哈希,而不是克隆它.有没有办法做到这一点 ?我找到了几种方法,但是为了使它们全部工作,我需要首先克隆repo,然后发出命令以获取最后一次提交哈希.
有没有办法可以从远程git获取最后一次提交哈希而不克隆它?
注意:
我想获得某个远程Git存储库上的最新提交列表.但是,我不想创建克隆,因为这需要太长时间.
使用SVN,我可以简单地传递用户名和密码.有了Git我没有找到这样做的选项.另外,是否有像SVN一样的XML输出选项?