git 倉庫遷移,git remote 更改源

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記錄了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章