2020年7月5日 星期日

從svn搬家到git上

前陣子有段時間跟另一個團隊合作開發一個專案
因為對方團隊的leader不願轉換到git
所以在交接程式給對方的過度期就需要不斷的把對方開發的程式先併入git再將程式提交給對方(其實併版完是可以直接merge回去的,但因為對方意見很多所以後來就直接匯出差異檔了)
不過上面都是題外話

重點是最近又有另一個專案要從svn搬過來
但偏偏幾個簡單的指令就是會忘記
所以這次就在這邊記錄一下

第一步-把svn的程式check out下來
git svn clone https://svn-server/MyProject
第二步-進入專案目錄
cd MyProject
第三步-加入git 位置,並提交
git remote add origin https://git-server/MyProject.git
git push origin master

這樣就成功把專案搬到git上了