git 仓库迁移,git remote 更改源

拥有回忆 提交于 2019-12-02 05:37:41

git仓库迁移

我们有时候需要迁移git仓库,但又想保留每次commit的记录,所以我们只需要更改git remote [源]的问题即可

  • 首先查看你的remote的地址

    git remote -vv

    origin
    是自己远程仓库的分支,
    upstream
    是远程主仓库的分支
  • 我们采用先删除后增加

    git remote rm upstream  // 删除远程仓库源地址
    git remote add upstream [需要更换远程仓库的git地址] // 添加分支
  • 然后我们就把本地代码进行提交

    git push upstream dev // 把本地仓库地址 提交到新的远程仓库
      // 如果我们是迁移仓库,想用原有仓库覆盖远程仓库的代码,直接
    git push -u upstream dev -f 即可

现在我们就可以看到新的远程仓库保留之前的commit记录了


更多专业前端知识,请上【猿2048】www.mk2048.com
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!