我一直在玩refspecs来跟踪我们的软件,我有点困惑。我在我们的主存储库中创建的refspec,因为我可以获取它们,就像这个
git fetch origin '+refs/magic/*:refs/magic/*'
但是当我克隆存储库时,它们不会被取出。我无法在手册页中找到任何内容来说明我该如何做到这一点。
我想克隆一个存储库,好吧,克隆它。所以我真的需要在克隆之后进行提取,或者是否有一些命令行参数克隆我丢失了? (如果是的话,那是什么?)
答案 0 :(得分:-1)
您是否尝试过--mirror
git clone
参数?
- 镜 设置源存储库的镜像。这意味着 - 不好。 与--bare相比, - mirror不仅映射了本地分支 源到目标的本地分支,它映射所有引用(包括 远程跟踪分支,注释等)并设置refspec 配置使得所有这些引用都被git覆盖 目标存储库中的远程更新。