如何设置开发行业,以来默认情况下 Github, 不是大师?

我知道这可以在存储库管理员的页面上完成。 您可以默认安装另一个分支。 这将是这个问题的答案。

但我发现了 /也许是一个错误?/ 下列的。 如果您的主要分支和开发分支完全重合,那么 git clone 不会克隆默认分支 "develop", 但仍然 "master"!! 如果您在开发分支中修复某些内容,请删除克隆,然后再次克隆,您将获得一个开发分支机构!

这是行为 Git 或者 Github? 是否有可能修复它来安装它 ALWAYS 发展?
已邀请:

石油百科

赞同来自:

它 git "feature"

我刚用当地的仓库测试它
HEAD

我的第一个回购
test

- 这是 "
develop

":


C:\Users\VonC\Documents\GitHub\test>git symbolic-ref HEAD
refs/heads/develop


... 克隆到的默认分支的名称
test1

, -
master

!


C:\Users\VonC\Documents\GitHub\test1>git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/master


见部分 "
https://coderoad.ru/1485578/
” ":

从克隆的仓库的角度来看
HEAD

在远程初始repo引用中
master

, 和
develop

:


C:\Users\VonC\Documents\GitHub\test1>git ls-remote origin
c215dd28ea8bf9b0c6b522c784b70bbbb3e858a5 HEAD
c215dd28ea8bf9b0c6b522c784b70bbbb3e858a5 refs/heads/develop
c215dd28ea8bf9b0c6b522c784b70bbbb3e858a5 refs/heads/master


确定克隆回购的默认分支的顺序如下:


HEAD

链接
refs/heads/master

它存在
-> 你得到了一个名为的地方分支
master

, 以。。。开始
origin/master



HEAD

链接
refs/heads/anotherBranch

它存在
-> 你得到了一个名为的地方分支 anotherBranch, 以。。。开始
origin/anotherBranch

要回复问题请先登录注册