TortoisegitGit 复制版本库到新地址,包含提交记录,并可同时推送到两个版本库

比如已有版本库 origin, 地址 https://gitee.com/username/testcode.git 

现需要将该版本库复制到新的托管方,比如github, 并包含以前的提交记录。

步骤如下:

1. 在github创建新的版本库,名为testcode, 地址为 https://github.com/username/TestCode.git

2. 在本地testcode版本库下,右键设置 - 远端,新增远端,名字 github , url : https://github.com/username/TestCode.git ,  标签选 无 ,在弹出框询问是否获取时,选择是。输入账号密码,成功获取

3. 进行推送,在推送时,选择推送目标,远端 - 全部,则推送时会同时推送到 origin 及 github 两个版本库地址

如果使用命令行进行推送的话,就需要两句 

git push origin
git push github

原文地址:https://www.cnblogs.com/xyz0835/p/TortoisegitGit.html