首页 > 其他分享 >从一个git仓库拷贝到另一个git仓库(最详细)

从一个git仓库拷贝到另一个git仓库(最详细)

时间:2023-11-08 11:22:05浏览次数:30  
标签:git 克隆 仓库 一个 地址 版本 拷贝到

利用git从一个仓库拷贝一个项目到另一个仓库,并且log(日志记录)也能够一起过去。

注意:目标仓库可以新建一个;如果用自己曾经用过的仓库里面的文件会被覆盖

1、从原地址克隆一份裸版本库

git clone --bare http:  //....(原始仓库地址)

–bare 创建的克隆版本库都不包含工作区,直接就是版本库的内容,这样的版本库称为裸版本库。

2、进入克隆下来的目录

cd project.git(project即为你的项目名称)

3、以镜像推送的方式上传代码到新的仓库地址。
(目标仓库可以自己新建一个,如果用自己曾经用过的仓库里面的文件会被覆盖)

git push --mirror http://...(目标仓库地址)

标签:git,克隆,仓库,一个,地址,版本,拷贝到
From: https://www.cnblogs.com/yangrourou/p/17816982.html

相关文章

  • [Git]常用命令整理(自用,用到哪整理到哪)
    gitadd.   暂存所有更改gitcommit-m'描述'gitpushgitpullgitbranch新分支名          以当前分支内容,新建一个分支gitbranch-m旧名字新名字 合并某个分支的内容到本分支下:gitcheckout发起合并的分支名     (切换分支)gi......
  • HelloGitHub 社区动态,开启新的篇章!
    今天这篇文章是HelloGitHub社区动态的第一篇文章,所以我想多说两句,聊聊为啥开启这个系列。我是2016年创建的HelloGitHub,它从最初的一份分享开源项目的月刊,现如今已经成长为7w+Star的开源项目、1w+用户的开源社区、全网50w+的自媒体。我本是一名普通的程序员,三流的技......
  • centOS6.5 gitlab安装 记录
    很久很久以前的服务器系统版本是centOS6.5感觉会有坑上篇yum源下载问题已解决记录下安装gitLab的过程:安装C编译器yum-yinstallgcc(查下系统里面是否有安装)1.安装配置依赖项sudoyuminstall curl openssh-serveropenssh-clientspostfixcronie2.启动postfix邮......
  • 如何使用git将某个文件回退到历史版本
    1.查看提交历史gitlogcommit4fe5108e0ca86d439f0da61751fac5845ec64f5c3commit38f9efd1f004996330a78c4b78372ba7c37469892commit5617205b96685ee157b67f3d66c71aa24cc378601会出现一些commitid2.找到需要回退的文件路径,如api/v2/s.php3.开始回退,要把api/v......
  • git 回滚版本
    //1.回滚到上一次版本gitreset--hardHEAD^//2.同步到远程master,使之生效gitpush-f==========https://www.runoob.com/git/git-reset.html$gitresetHEAD^#回退所有内容到上一个版本$gitresetHEAD^hello.php#回退hello.php文件的版......
  • git将本地文件上传到远程仓库
    git将本地文件上传到远程仓库#####要记住!>上传代码之前,一定要先下拉代码,如果有**冲突**(你和别人同时修改了某一个文件的某一行代码),那么就要先**解决冲突**,才能提交!------####这里以将自己的本地文件上传至git仓库为例1、首先进入需要上传的文件夹,鼠标右键点击**GitBashH......
  • 安装Maven私有仓库Nexus
    安装Maven私有仓库Nexus下载nexus免费版--下载链接https://sonatype-download.global.ssl.fastly.net/repository/downloads-prod-group/3/nexus-3.61.0-02-unix.tar.gz上传至服务器解压到/roottar-zxvfnexus-3.61.0-02-unix.tar.gz-C/rootmv/root/nexus-3.61.0-0/roo......
  • Git还原到指定版本
    Git还原到指定版本方法一、命令行操作:1、获取某个历史版本的id使用git-gui执行gitlog命令查看所有的历史版本,输入q便可退出。gitlog 2、本地恢复到该节点状态:gitreset--hardfa4bf08fed85fc0ca5acde22464e68c6f8cfc8f23、强推到远程分支<此时如果分支较远或者改......
  • Git创建远程分支并提交代码到远程分支
    1、可以通过gitbranch-r命令查看远端库的分支情况  动图演示(选择项目右键选择GitBashHere,然后输入命令gitbranch-r):  2、从已有的分支创建新的分支(如从master分支),创建一个dev分支  但此时并没有在远程仓库上创建分支如图所示还是只有一个master分支  ......
  • git 分支与标签 操作
    1.标准工作流程1.1管理分支Git是一个分布式版本控制系统,分支管理是其核心功能之一。分支允许开发者在不同的版本上进行并行开发,之后可以将其合并到主分支。这里我们将详细介绍如何使用Git进行分支管理。查看分支:要查看本地分支,可以使用以下命令:gitbranch若要查看远程分支......