在 gitLab 中克隆现有项目

Posted

技术标签:

【中文标题】在 gitLab 中克隆现有项目【英文标题】:clone an existing project in gitLab 【发布时间】:2016-08-25 22:14:19 【问题描述】:

首先,我在 STS 中从事一个 spring 项目,我在 GitLab 中创建了一个项目并将其提交给 GitLab。现在,我搞砸了,我删除了本地存在的项目。 如何克隆 GitLab 中现有的项目并创建新存储库?

【问题讨论】:

【参考方案1】:

您只需输入以下命令即可。你应该已经安装了 Git CLI。

git clone "link here"

例如,

git clone https://github.com/libgit2/libgit2

当您进入 GitLab 中的项目仪表板时,您将看到项目 URL。当您输入上面的命令时,它会询问您的 GitLab 帐户的用户名和密码。输入它们后,将克隆 repo。

【讨论】:

感谢您的回答,事实上我做到了,但是当我更改项目中的某些内容并尝试推送它时,出现以下错误:权限被拒绝(公钥)。致命:无法从远程存储库中读取。请确保您具有正确的访问权限并且存储库存在。 检查 git remote origin 并查看它是正确的 url。如果没有,请使用 git remote remove origingit remote add origin 我做到了,但是,这里出现了一个新错误:Sony@SONY-VAIO ~/Documents/PFE_ (master) $ git push -u origin master fatal: 'origin' doesn't seem to be git 存储库致命:无法从远程存储库读取。请确保您具有正确的访问权限并且存储库存在。 似乎远程来源网址不正确,或者可能是互联网连接问题

以上是关于在 gitLab 中克隆现有项目的主要内容,如果未能解决你的问题,请参考以下文章

如何一次在 GitLab 中克隆用户的所有项目?

如何从 gitlab 中提取项目? [复制]

无法通过 SSH 克隆 gitlab 项目

Gitlab 克隆项目时IP地址不一致的问题处理

什么是与客户端的GitLab连接的工作流程? [关闭]

GitLab:部分公共项目