將Google Code上的專案移到Github


Google Code 要關了,想把原本放在Google Code上的 git 專案移到 GitHub 上,該怎樣做呢?

經過 Google 搜尋 clone google code to github ,發現 [1] 裡頭有很清楚的步驟解說,大致步驟為:

  1. 先在GitHub上 建一個新repository (假設新repository名稱為 obsoleted-pali)

  2. 將原本在Google Code上的專案clone下來: (假設專案名稱為 pali)

    $ git clone https://code.google.com/p/pali/
    
  3. 進入clone下來的專案,設定remote origin url:

    $ git remote set-url origin https://github.com/USERNAME/obsoleted-pali.git
    
  4. push到GitHub上:

    $ git push origin master
    

參考:

[1]Migrating a git based project from Google Code to Github · Issue #347 · holman/feedback · GitHub