我有一个项目托管在我自己的个人 git 服务器上(它不在 GitHub 上)。master
树枝是陈旧的饼干,我不再需要它了。
几个月前,我创建了一个0.8/develop
分支master
,从那时起我们经历了0.8/master
, 0.9/develop
,0.9/master
我们目前正在1.0/develop
. 我想摆脱master
分支,主要是因为它不符合我们建立的命名约定。这只是家务的问题。
我在 SO 上发现了几个相关的问题,以及一篇博文,但它们似乎都是特定于 GitHub 的使用,而不是我自己的私人服务器:
这些都具体说明了以下内容:
您需要转到分叉存储库的主 GitHub 页面,然后单击“设置”按钮。
当然,这不是一个选项,因为我没有使用 GitHub。我猜我可以在我的裸仓库中编辑配置文件的内容以获得相同的结果。那是对的吗?配置文件当前如下所示:
[core]
repositoryformatversion = 0
filemode = true
bare = true
logallrefupdates = true
ignorecase = true
precomposeunicode = false
sharedRepository = group
[remote "origin"]
url = file:///Library/WebServer/Documents/loupe
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
我有两个问题:
- 我应该将我的默认存储库设置为我当前的工作分支(
1.0/develop
)还是剩下的最旧的分支(0.8/develop
)? - 我需要对配置文件进行哪些修改才能设置默认存储库?