2

我正在使用 TortoiseGit,我的默认引用路径是 refs/heads/。使用 Zend Studio 的人声称他将某些内容推送到我的存储库,但 ZS 默认推送到 refs/for/refs/head/master。

我尝试了 git ls-remote 命令,它显示所有引用都指向 refs/heads。如何检查 refs/for/refs/ 中是否有内容?

4

1 回答 1

0

正如我在“ eGit/ZendStudio 9 生成的 Refspec 是什么意思?”中HEAD:refs/for/refs/heads/master解释的那样,ZS 为 Gerrit 使用了这种 refs。

要检查是否已使用这种 refspec 推送提交,您可以使用git ls-remote(如在此问题中):

git ls-remote /url/to/your/:company/project.git ./.

(如果你放master,你只会看到提交xxx/master:' ./.' 是一个更通用的 refs 模板)

于 2013-09-13T13:47:44.610 回答