git倉庫遷移

如果你想從別的 Git 託管服務那裏複製一份源代碼到新的 Git 託管服務器上的話,可以通過以下步驟來操作。
1). 從原地址克隆一份裸版本庫,比如原本託管於 GitCafe。
        git clone --bare [email protected]:username/project.git
2). 然後到新的 Git 服務器上創建一個新項目,比如 GitHub。
3). 以鏡像推送的方式上傳代碼到 GitHub 服務器上。
        cd project.git
        git push --mirror [email protected]:username/newproject.git
4). 刪除本地代碼
        cd ..
        rm -rf project.git
5). 到新服務器 GitCafe 上找到 Clone 地址,直接 Clone 到本地就可以了。
        git clone [email protected]:username/newproject.git
這種方式可以保留原版本庫中的所有內容。
發佈了6 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章