新GitLab项目中不存在分支

时间:2014-09-23 21:30:51

标签: git gitlab

我最近在我的办公室设置了一个新的GitLab CE安装,每次我从Web UI创建一个新项目时,它都会创建它完全为空,没有任何分支,包括master。当一个项目有一个主分支时,我可以去提交>分支机构创建一个新的。但是"文件"和#34;提交"标签不存在于一个完全处女的项目中。

我发现解决此问题的唯一方法是在本地克隆repo,创建一个master分支,然后将其推送到GitLab服务器。

但如果它只是自动创建一个没有文件的主分支(或者可能是.gitignore和README),就像GitHub一样,真的很好。

有没有办法让它在GitLab中完成?

我从CentOS 6上的omnibus安装程序运行最新的CE。

1 个答案:

答案 0 :(得分:5)

在当前的GitLab CE(版本8)中,空项目将添加一个REAMDE.md:

Create new file in empty GitLab repository

其中包含添加自述文件的以下网址(包含我的项目的domaingroupproject):

https://domain.com/group/project/new/master?file_name=README.md

只有在创建分支后,master分支才能不受保护。