热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在不分叉的情况下复制gitlab/github上的git存储库?

如何解决《如何在不分叉的情况下复制gitlab/github上的git存储库?》经验,为你挑选了1个好方法。

我在Gitlab / Github上已有一个存储库。我想要在相同的组下使用不同的回购名称来复制该副本。

注意:认为答案可能类似于另一个问题,我无法通过谷歌搜索找到另一个问题,我猜其他用户也可能无法做到。



1> Dheeraj Bhas..:
复制存储库

要复制存储库而不进行分叉,可以运行特殊的克隆命令,然后将其镜像推送到新存储库。

在复制存储库并推送到存储库的新副本或镜像之前,必须在GitHub / Gitlab上创建新存储库。在这些示例中,exampleuser/new-repository是镜子。

镜像存储库

1.打开(Win​​dows)Git Bash

您也可以使用(mac)Terminal /(linux)Terminal

2.创建存储库的裸克隆。

git clone --bare https://github.com/_exampleuser_/_old-repository_.git

3.镜像推送到新的存储库。

cd _old-repository_.git
git push --mirror https://github.com/_exampleuser_/_new-repository_.git

4.删除在步骤1中创建的临时本地存储库。


参考:https : //help.github.com/articles/duplicating-a-repository/


推荐阅读
  • Day 5 20190120 老男孩python学习第5天 内容整理
    今天继续看MasteringPycharm的视频,一个半小时看git的教学视频:视频1小时44分钟,看了2个半小时以上https:www.youtube ... [详细]
  • 公司里的git从一家小公司跳到了大公司,技术没变,但是开发工具可谓是鸟枪换大炮,首要的问题是从svn换到了git,git大家肯定都玩过,但是git多人协同操作,估计只有在公司才有机 ... [详细]
  • [转]GitLab-CI与GitLab-Runner
    本文转自:https:www.jianshu.comp2b43151fb92e一、持续集成(ContinuousIntegration)要了解GitLab-CI与G ... [详细]
  • kali激活成功教程软件_kali渗透教程转载请注明出处:https:blog.csdn.netl1028386804articledetails84895163VeilEvasi ... [详细]
  • Lunix历史及如何学习
    1.Lunix是什么1.1Lunix是操作系统还是应用程序Lunix是一套操作系统,它提供了一个完整的操作系统当中最底层的硬件控制与资源管理的完整架构, ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • CentOS7.8下编译muduo库找不到Boost库报错的解决方法
    本文介绍了在CentOS7.8下编译muduo库时出现找不到Boost库报错的问题,并提供了解决方法。文章详细介绍了从Github上下载muduo和muduo-tutorial源代码的步骤,并指导如何编译muduo库。最后,作者提供了陈硕老师的Github链接和muduo库的简介。 ... [详细]
  • 初始化初始化本地空版本库,仓库,英文名repositorymkdirtest&&cdtestgitinit克隆项目到本地gitclone远程同 ... [详细]
  • 用5个简单的步骤编译我们自己的安卓内核原文:https:// ... [详细]
  • 这篇文章我们将会介绍一下如果使用gitlab和jenkins进行结合,通过api动态设定gitlab的webhook,实现每次向gitlab进行push操作的时候,jenkins的job会自动被 ... [详细]
  • (1)目的:在公司的内部服务器上安装gitlab,作为git服务器来使用。服务器不能上网,不需要配置邮件,环境如下图:catprocversionLinuxversion2.6.3 ... [详细]
  • gitlab 提交到测试服务器,再发版到生产服务器流程整理
    1去地址https:gitpg.pam.ee注册,完成后登录,通知管理员把自己拉到开发组,上传自己的sshkey(生成命令ssh-keygen-trsa-C“104610934@ ... [详细]
  • 下载安装并配置flutter
    1.去github上下载flutter安装包https:github.comflutterflutterreleasestag2.0.42.将安装包zip解压到你想安装Flut ... [详细]
author-avatar
抬头看着海
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有