要求能保留原先的commit記錄,應該如何遷移呢?
- 從原地址克隆一份裸版本庫,比如原本託管於 GitHub,或者是本地的私有倉庫
git clone --bare git://192.168.10.XX/git_repo/project_name.git
-
到新的 Git 服務器上創建一個新項目
- 推送到新的git服務器
git push --mirror [email protected]/path/to/path/new_project_name.git
要求能保留原先的commit記錄,應該如何遷移呢?
git clone --bare git://192.168.10.XX/git_repo/project_name.git
到新的 Git 服務器上創建一個新項目
git push --mirror [email protected]/path/to/path/new_project_name.git