記svn專案遷移到git倉庫的操作記錄
阿新 • • 發佈:2022-04-05
引言
最近公司在框架升級,很慶幸能從SSH的苦海中脫離出來去擁抱Spring大家庭
當然對於公司的業務來將,穩定可靠永遠是第一位的,但是過於老舊的技術早已無人維護
所以更換框架的首要任務就是重構之前的專案,並且將一些svn的程式碼轉換到git倉庫
這裡就記錄一下將svn之前的程式碼和提交日誌記錄都儲存到新建的git倉庫的master分支的過程
過程
1.git和svn是你必須要安裝的,版本都按照最新的即可,沒有什麼要求
2.新建一個本地資料夾存放從svn拉取的程式碼,在資料夾中執行git命令拉取程式碼
git svn clone 【svnurl】
執行命令的時候會先讓你確認並賦予許可權,然後讓你登入你的svn賬戶和密碼 4.先新建遠端的git倉庫,然後將本地倉庫繫結遠端git倉庫
git remote add 【giturl】
這裡也需要驗證你的git倉庫的賬號和密碼
5.提交全部程式碼到遠端git倉庫,執行命令後git倉庫會自動生成master分支
git add .
git commit -m "my first commit"
git push -u origin master