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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM