我创建了一个私有存储库,然后我将其更改为公共存储库.但是,我找不到任何释放方式.是否可以在GitLab中创建版本?如果是这样,他们是如何完成的?
我正在尝试将一个项目从 gitlab 克隆到我的本地机器。我已被授予开发人员权限,并使用命令 'git clone
我收到的错误消息:
remote: The project you were looking for could not be found.
fatal: repository 'https://gitlab.com/KZA_Connected/skilltree.git/' not found
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激。
假设我想对其他人的项目实施修复.该项目驻留在GitHub上.
我可以在GitHub上创建一个fork并实现修复.
但是,我想在GitLab而不是GitHub上创建我的fork.
那可能吗?怎么样?
我读过这篇文章:https: //about.gitlab.com/2016/12/01/how-to-keep-your-fork-up-to-date-with-its-origin/
无论如何,我不知道在我的情况下我该怎么做.
什么是正确的方法.
谢谢.
UPDATE
GitLab上的存储库镜像可能没有意义.我可以在GitLab上创建一个MY GitHub存储库的镜像,但是我无法创建其他人的存储库镜像.
https://docs.gitlab.com/ee/workflow/repository_mirroring.html
这是我到目前为止所做的:
我已将原来的GitHub项目克隆到我的本地机器上.我已将修复程序提交到本地存储库中的新分支.我在GitLab上创建了一个空项目.我已将我的本地存储库中的原点设置为GitLab上的空项目,并将两个分支推送到GitLab.我已将本地存储库中的上游设置为GitHub存储库.
当我想从原始的GitHub存储库获取新的提交到GitLab上的存储库(即同步存储库)时,我可以使用我的本地存储库作为中间步骤.但是,GitHub上的repo和GitLab上的repo之间没有直接的联系.我的设置是否正确?如果我在GitHub上做一个分叉有什么区别吗?
我有一个单独的回购,其中我有2个用户组:
我不希望我的master分支机构对我的HTML开发人员进行读/写访问,因为他们不需要对其进行操作,也不应该滥用核心代码.
虽然他们需要在自己的分支上工作ui-developers.我如何在git上执行此操作?
PS:我正在使用BitBucket
更新:
当我对编码和git非常陌生时,我发布了这个问题.经过2年的经验,我现在知道git不允许限制任何特定分支的READ访问.但Bitbucket,Gitlab,Github等服务允许您对分支机构进行写入和合并限制.
此外,我转回Gitlab 6个月前:)
我在他们的服务器上使用gitlab.我想通过像这样的API下载我最新的构建工件(通过gitlab-ci构建)
curl --header "PRIVATE-TOKEN: 9koXpg98eAheJpvBs5tK" "https://gitlab.com/api/v3/projects/1/builds/8/artifacts"
我在哪里可以找到这个项目ID?或者这种使用API的方式不适用于托管的gitlab项目?
BW休伯特
刚刚在一台全新的高性能服务器上安装了全新的6.8 Gitlab.
在考虑忘记我的存储库历史记录(评论,问题等等)之前,有人知道将存储库数据从Gitlab服务器导出到另一个Gitlab服务器的方法吗?
我只是没有在导出/迁移整个项目数据(不仅仅是git存储库及其wiki)的文档中找到任何内容.
如何在gitlab中更改项目所有者?项目设置中有选项,但在"转移"字段中,它不识别任何用户名或任何内容.是否可以更改所有者权限和root权限?
我是第一次使用 GitLab 用户,在审查某人的合并请求时有点困惑。每当我添加评论时,我都会收到 2 个选项[Submit review]和[Add comment now].
2者有什么区别?为什么需要2个选项?
按照本教程[ link ]在专用服务器上安装gitlab.我需要 :
sudo -u git -H bundle install --deployment --without development test postgres aws
Run Code Online (Sandbox Code Playgroud)
但安装坚固时发生错误:
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
/usr/local/bin/ruby extconf.rb
checking for cmake... no
ERROR: CMake is required to build Rugged.
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog …Run Code Online (Sandbox Code Playgroud)