1
在CGI脚本,我想获得两个分支的共同祖先在一个遥远的git仓库(要知道,当两个分支已合并的最后一次)但由于它很重,我不希望我的Web服务器必须管理本地副本才能回答该问题。混帐:审问一个遥远的回购协议,而无需创建一个本地副本
有没有办法使用Git这样做呢?
在CGI脚本,我想获得两个分支的共同祖先在一个遥远的git仓库(要知道,当两个分支已合并的最后一次)但由于它很重,我不希望我的Web服务器必须管理本地副本才能回答该问题。混帐:审问一个遥远的回购协议,而无需创建一个本地副本
有没有办法使用Git这样做呢?
号
确定共同的祖先需要读取的提交对象,必须是可用的,所以你必须有一个本地仓库。
如果你有超过承载远程仓库的服务器控件,你当然可以写一个脚本,将在本地找到共同的祖先(远程主机),并返回结果。但是这超出了Git的范围。
好了,好了,觉得是什么样的我的预期。谢谢您的回答!也许最简单的方法是通过SSH运行命令来获取命令祖先日志。 – 2011-05-16 20:46:41