gpt4 book ai didi

git clone - 默认分支

转载 作者:太空狗 更新时间:2023-10-29 13:33:28 25 4
gpt4 key购买 nike

从我的 gitlab 服务器克隆一个 git 存储库后,它不会 check out master,因为 origin/HEAD 指向其他分支“origin/foo”。在gitlab中,默认分支设置为master。

如何将 origin/HEAD 从“origin/foo”移动到指向“origin/master”,以便进一步的克隆自动 check out origin/master?

克隆后,git remote show origin 状态:

HEAD branch: foo

git remote -r seconds that:

origin/HEAD -> origin/foo

我希望 HEAD 分支指向 master,但是 - 在 gitlab 中 - 默认分支已经设置为 master。

最佳答案

这只能在服务器端完成。对于 GitLab,它在您的项目、设置(左侧边栏中的最后一项)、“默认分支”(第三个文本字段)中完成。

Screenshot of GitLab Project Settings page

目前(2016 年 3 月)显然存在一个问题,这意味着 GitLab 报告的默认分支并不总是与 git remote show origin 报告的 HEAD 分支相同。将 GitLab 默认分支设置为其他任何分支,然后将其设置回 master,对@rralf 有效。

关于git clone - 默认分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36190337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com