美文网首页
已有的git仓库的转移

已有的git仓库的转移

作者: yuanwang942217 | 来源:发表于2018-05-25 11:24 被阅读9次

要实现该结果分四步走

git clone –bare http://git.xxx.com/path/project
–bare 创建的克隆版本库都不包含工作区,直接就是版本库的内容,这样的版本库称为裸版本库,不包含已经追踪的代码
  • 2.然后到新的 Git托管服务器上创建一个新项目,如:newProject。

  • 3.以镜像推送的方式上传代码到newProject服务器上,拿到托管地址:http://git.xxx.com/path/newProject

cd project.git //切换到第一步克隆的项目下
git push --mirror http://git.xxx.com/path/newProject 
--mirror 克隆出来的裸版本对上游版本库进行了注册,这样可以在裸版本库中使用git fetch命令和上游版本库进行持续同步。
cd path//新托管的项目本地仓库存放地址
git clone http://git.xxx.com/path/newProject 
这种方式可以保留原版本库中的所有内容

相关文章

  • 已有的git仓库的转移

    要实现该结果分四步走 1.从原项目远程地址克隆一份裸版本库,拿到原项目的git仓库托管地址:http://git....

  • git转移仓库

    如果你之前项目有git需要 只有提交

  • git仓库转移

    利用git从一个仓库拷贝一个项目到另一个仓库,并且log也能够一起过去 1. 从原地址克隆一份裸版本库,比如原本托...

  • git仓库的转移

    一、git仓库迁移 1,从原仓库clone或pull到本地仓库 git clone project_name ​【...

  • Git 服务器搭建

    Git 服务器搭建 远程仓库未创建 远程仓库已创建: 要检查已有的配置信息

  • 本地项目与git仓库之间的交互

    关键词:本地项目 git仓库 笔记方法一:git已存在仓库 克隆仓库(这是一个空仓库): git clone 空...

  • git常用命令汇总

    1.获取git仓库 方法一:在现有目录中初始化仓库。 git init方法二:克隆现有的仓库 git clone ...

  • git文件状态,暂存与提交

    git中文件的状态有两种:已跟踪或者未跟踪。 从现有目录中创建git仓库 git init git仓库(repos...

  • Python使用GitPython操作Git版本库

    1、导包from git import *2、初始化git仓库 3、如果git仓库已存在,直接获取repo = R...

  • Git常用指令

    新建项目 设置全局配置 新建一个新仓库 已存在文件夹或者git仓库 拷贝一个 Git 仓库到本地 git clon...

网友评论

      本文标题:已有的git仓库的转移

      本文链接:https://www.haomeiwen.com/subject/uduyjftx.html