[git]git project仓库迁移
2023-09-14 08:57:47 时间
转自:https://segmentfault.com/q/1010000000124379
如果你想从别的 Git 托管服务那里复制一份源代码到新的 Git 托管服务器上的话,可以通过以下步骤来操作。
1). 从原地址克隆一份裸版本库,比如原本托管于 GitHub。
git clone --bare git://github.com/username/project.git
2). 然后到新的 Git 服务器上创建一个新项目,比如 GitCafe。
3). 以镜像推送的方式上传代码到 GitCafe 服务器上。
cd project.git
git push --mirror git@gitcafe.com/username/newproject.git
4). 删除本地代码
cd ..
rm -rf project.git
5). 到新服务器 GitCafe 上找到 Clone 地址,直接 Clone 到本地就可以了。
git clone git@gitcafe.com/username/newproject.git
这种方式可以保留原版本库中的所有内容。
相关文章
- Elasticsearch索引迁移的四种方式
- Git知识总览(一) 从 git clone 和 git status 谈起「建议收藏」
- (数据科学学习手札141)利用Learn Git Branching轻松学习git常用操作
- Git仓库迁移实操(附批量迁移脚本)
- Oracle 10g DG DataGuard 容灾 数据文件迁移的方法
- oracle 19c 数据库 非PDB数据库迁移至PDB 详细步骤说明
- MySQL数据库迁移
- Linux迁移服务器:进入新世界的快速之旅(linux迁移服务器)
- 连接Linux:Git的使用方法(git连接linux)
- 使用Git来升级你的Linux系统(git升级linux)
- 环境配置Linux下的Git环境:一步一步(git配置linux)
- 搭建Linux服务器,实现Git共享(linux搭建git服务器)
- 安装Git,轻松掌握Linux之美(linux的git安装)
- 数据不够怎么训练深度学习模型?不妨试试迁移学习
- 轻松搞定mssql数据库迁移(mssql 迁移)
- MSSQL移动文件:轻松实现数据迁移(mssql移动文件)
- 如何将数据迁移至Redis中存储(怎么改为redis存储)
- acle深入探索 CICD 流程搭建之 MYSQLOracle 数据库迁移(ci mysql or)
- 之间的数据迁移Oracle数据迁移两个客户端的解决方案(oracle 两个客户端)
- 节点迁移Redis集群中如何实现单台节点的数据迁移(redis集群单数台)
- 迁移sql2005到sql2008r2步骤