Git倉庫遷移而不丟失log的方法

要求能保留原先的commit記錄,應該如何遷移呢?

  1. 從原地址克隆一份裸版本庫,比如原本託管於 GitHub,或者是本地的私有倉庫
git clone --bare git://192.168.10.XX/git_repo/project_name.git
  1. 到新的 Git 服務器上創建一個新項目

  2. 推送到新的git服務器
    
    git push --mirror [email protected]/path/to/path/new_project_name.git
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章