1. 程式人生 > >在新的 repository 保留過去歷史 commit log 紀錄 « 關於網路那些事...

在新的 repository 保留過去歷史 commit log 紀錄 « 關於網路那些事...

針對一些需求,要將舊有專案作為基礎來進行重構或者修整,讓新專案可以使用

最簡單的做法就是直接將 .git 刪除,再將所有專案一次加入新的 repository

但是過去專案執行過程所保留的紀錄,在遇到一些問題時,至少還有歷史 commit log 可以參考

保留原本的 git log 在新的 repository 延續使用方式:

檢視目前 remote

git remote -v

切換到新的 remote

將 remote 重設定到新的 repository

git remote set-url origin https://github.com/使用者名稱/repository_name .git

再次檢查是否切換成功

git remote -v

接著就可以按照需求進行 git fetch, git pull, 或者 git push

如果你喜歡我們的文章內容,請在這裡按個讚