Git:在没有创建本地副本的情况下询问远程仓库

时间:2011-05-16 14:19:41

标签: git

在CGI脚本中,我想在远程git存储库中找到两个分支的共同祖先(知道最后两个分支何时被合并),但由于它是一个很重的分支,我不知道我希望我的网络服务器必须管理本地副本才能回答这个问题。

有没有办法用git这样做?

1 个答案:

答案 0 :(得分:1)

没有

确定共同的祖先需要读取必须可用的提交对象,因此您必须拥有本地存储库。

如果您可以控制托管远程存储库的服务器,您当然可以编写一个脚本,在本地找到共同的祖先(到远程主机)并返回结果。但这超出了Git的范围。