迁移Git仓库
把在原托管平台的仓库完全的迁移到新托管平台,保留commit历史记录。
1、新建项目
在新托管平台中新建一个同名项目(不同命也可以),不选择 启用 README.md 文件初始化项目,以及任何 License 和 .gitignore 文件。
不选择 启用 README.md 文件初始化项目,以及任何 License和 .gitignore文件。
2、克隆原托管平台上的项目
git clone https://git.old.com/demo-old/abc.git --bare
````
## 3、将克隆下来的仓库推送到新代码托管平台
克隆完成后,将仓库推送到新代码托管平台台上。使用仓库页面提供的URL。推送所有的分支和对象
cd demo-old
git push https://github.com/demo-new/xyz.git --all
## 4、推送所有的标签
git push https://github.com/demo-new/xyz.git --tags
Comments | NOTHING