Bar*_*bas 19
在 gitlab 中有开箱即用的功能:
Settings->General现有项目Advanced包含Export按钮。单击它,然后在此页面的顶部您可以看到信息消息Project export started. A download link will be sent by email.项目 NAME_OF_YOUR_EXISTING_PROJECT 已成功导出。
可以从以下位置下载项目导出:SOME_LINK
下载链接将在 24 小时后过期。
Downloads文件夹Project - Your projects页面New projectBlank project选项卡上设置新项目的名称Import project选项卡Gitlab exportChoose file并选择以前下载的文件*.tar.gzImport projectImport in progress标签。小智 9
另一种最简单的方法是...
您可以通过提供 Git URL 来导入现有的存储库:
https://docs.gitlab.com/ee/user/project/import/repo_by_url.html
要复制存储库而不进行分叉,可以运行特殊的克隆命令,然后将其镜像推送到新存储库。
在复制存储库并推送到存储库的新副本或镜像之前,必须在GitHub / Gitlab上创建新存储库。在这些示例中,exampleuser/new-repository是镜子。
1.打开(Windows)Git Bash
您也可以使用(mac)Terminal /(linux)Terminal
2.创建存储库的裸克隆。
git clone --bare https://github.com/_exampleuser_/_old-repository_.git
Run Code Online (Sandbox Code Playgroud)
3.镜像推送到新的存储库。
cd _old-repository_.git
git push --mirror https://github.com/_exampleuser_/_new-repository_.git
Run Code Online (Sandbox Code Playgroud)
4.删除在步骤1中创建的临时本地存储库。
参考:https : //help.github.com/articles/duplicating-a-repository/
| 归档时间: |
|
| 查看次数: |
9254 次 |
| 最近记录: |