1

我一直在使用 refspecs 来跟踪我们的软件,我有点困惑。我创建的 refspecs 在我们的主存储库中,因为我可以获取它们,就像这样

git fetch origin '+refs/magic/*:refs/magic/*'

但是当我克隆存储库时它们不会被获取。我在手册页中找不到任何内容来指示我如何做到这一点。

我想克隆一个存储库,好吧,克隆它。那么我真的需要在克隆后进行提取,还是我缺少一些命令行参数来克隆?(如果是这样,是什么?)

4

1 回答 1

-1

你试过这个--mirror论点git clone吗?

--mirror 设置源存储库的镜像。这意味着 --bare。与 --bare 相比,--mirror 不仅将源的本地分支映射到目标的本地分支,它还映射所有 refs(包括远程跟踪分支、注释等)并设置 refspec 配置,以便所有这些 refs被目标存储库中的 git 远程更新覆盖。

于 2013-03-15T21:04:45.830 回答