保存所有历史提交数据下迁移git仓库

克隆新仓库

git clone https://......new_git.git

把老的git仓库完全复制到新的git仓库 注意"."不可以少,复制隐藏文件

cp -R old_git/. new_git/

修改new_git/.git/config中的url,把旧的地址修改为新仓库的地址

[remote "origin"]
        url = https://......new_git.git
        fetch = +refs/heads/*:refs/remotes/origin/*

提交远程分支

git push origin master

提示:使用git remote -v命令查看,当前仓库的地址


SmallForest
239 声望12 粉丝

github: