Git项目的迁移

原创 2016年08月30日 10:52:39

由于项目的需要,需要在某一版开源代码上测试算法。为了方便切换branch和测试之前的commit,所以查询了一下Git项目迁移的方式。记录一下:

这里以x265为例(git地址:https://github.com/videolan/x265.git):

先将所需要的开源项目裸版本库clone到本地

git clone --bare https://github.com/videolan/x265.git

然后新建你自己库,例如可以在OSChina上建立了一个私有库(http://git.oschina.net/username/x265)。

cd x265.git
git push --mirror http://git.oschina.net/username/x265

建立完成后,删除x265.git的文件夹,然后直接git clone你自己的地址,就能看到移植成功后的工程了

cd ..
rm -r x265.git
git clone http://git.oschina.net/username/x265
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Git仓库完整迁移方案

假设有两个不同托管服务的远程仓库A和B,想把A仓库的所有内容(包括分支、History等)clone到B仓库。1. 先把A仓库clone到本地这里演示的操作都是借助SourceTree工具,如下图 ...

Git仓库完整迁移 含历史记录

如果你想从别的 Git 托管服务那里复制一份源代码到新的 Git 托管服务器上的话,可以通过以下步骤来操作。1). 从原地址克隆一份裸版本库,比如原本托管于 GitHub。git clone –bar...

git 仓库迁移的两种方法

Git仓库迁移而不丢失log的方法 要求能保留原先的commit记录,应该如何迁移呢?同时,本地已经clone了原仓库,要配置成新的仓库地址,该如何修改呢?注意:如果使用了代码审核工具Gerri...
  • hpu11
  • hpu11
  • 2017年04月24日 14:21
  • 865

git仓库迁移而且不丢失log的方法

Git仓库迁移而不丢失log的方法 博客分类:  git_and_git_flow   Git仓库迁移而不丢失log的方法   要求能保留原先的commit...

Git工程迁移方法总结(命令行)

Git工程迁移方法总结Git工程迁移方法总结Git最近准备迁移一下位置,这里采用命令行的方式,做如下操作。1. git remote set-url origin 资源库地址这里主要是将本地库与远程的...

git仓库迁移和更新远程仓库地址

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

gitLab迁移项目过程记录

一:场景      公司更换代码服务器,需要迁移代码库,(本地项目上传) 二:步骤     方法一:     1.在gitLab上新建项目,项目名称和旧项目名称一一对应。     2.将旧项...

<转>从一个git仓库迁移到另外一个git仓库

声明:相关内容是根据网络资料整理所得,仅供参考。1). 从原地址克隆一份裸版本库,比如原本托管于 GitHub。git clone –bare git://github.com/username/pr...

git仓库地址迁移

【主要内容:】 1. 概述 2.仓库地址迁移 3.操作步骤 一、概述 最近这几天对公司的所有的项目进行了梳理,把所有想项目都重新命名规划便于管理。之前公司的项目命名比较混乱...

git 仓库转移

从【原仓库】克隆一份“裸”版本库git clone --bare xxxxxxx/xxxx.git–bare 创建的克隆版本库都不包含工作区,直接就是版本库的内容,这样的版本库称为裸版本库。 然后到新...
  • MitKey
  • MitKey
  • 2016年03月03日 20:15
  • 513
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Git项目的迁移
举报原因:
原因补充:

(最多只允许输入30个字)