我在GitLab中创建了几个存储库。其中一个用于测试,有一些提交和分支。我想删除或删除这个存储库。我该怎么做呢?
当前回答
1.Gitlab主页 2.选择项目菜单下的项目按钮 3.点击你想要的项目 4.选择设置(从左侧栏) 5.单击高级设置展开高级设置,这将是页面的中间 6.点击删除 7.在Modal中写下你的项目名称
希望你能成功移除你的项目。快乐编码:)
其他回答
进入项目页面 选择“设置” 选择“General”部分(您必须在想要删除它的存储库中) 如果你有足够的权限,那么在页面底部会有一个“高级设置”按钮(即可能导致数据丢失的项目设置)或“删除项目”按钮(在较新的GitLab版本中)。 按这个按钮,然后按照说明做
这只适用于管理员/所有者。作为一个纯粹的项目维护者,你看不到“移除项目”按钮。
自2018年1月13日起 按照以下步骤做:
单击要删除的项目。 单击右下角的“设置”。 找到高级设置部分并单击“扩展”按钮 然后向下滚动页面并单击“删除项目”按钮。 键入您的项目名称。注意:已删除的项目不能恢复!然后点击确认。 然后该项目将被删除,很快该项目将显示404页面错误。
到今天为止,使用gitlab API v4,你可以通过以下curl请求删除一个项目:
curl -X DELETE --header "PRIVATE-TOKEN: <personal-access-token>" https://<gitlab-host>/api/v4/projects/<project-id>
地点:
personal-access-token在用户设置/访问令牌页面上生成,具有api范围, gitlab-host是你自己托管的gitlab域名或gitlab.com, Project-id位于存储库首页的顶部。
如果请求成功,您应该看到以下响应:
{"message":"202 Accepted"}
点击图标“管理区域” 点击“项目[编号]”链接 点击删除按钮
在这里输入图像描述
在这里输入图像描述
2022年更新:
https://gitlab.com/dashboard/projects
待删除项目页面>>设置>>普通>>高级>>删除项目
它将要求确认项目名称,一旦输入,选择-“是,删除”
用户必须有权限这样做!
推荐文章
- 如何禁用Git凭证管理器的Windows?
- Git 拉取与 Git 变基
- 在git中压缩提交是什么意思?
- 在GIT中合并2个分支
- git标签也会被推送吗?
- 嵌套的Git存储库?
- Git bash错误:无法fork子进程:没有可用的终端(-1)
- 有没有办法在SourceTree中获得两个分支的视觉差异?
- Git标记是否只应用于当前分支?
- Git分支:master vs. origin/master vs. remotes/origin/master
- 如何根据文件扩展名过滤git差异?
- 如何设置一个git项目使用外部回购子模块?
- Git同时在两个分支上工作
- 如何在Visual Studio中删除未推送的外向提交?
- Git在两个不同的文件之间的差异