之前有一些項目是托管在github上的,無奈github速度太慢,而且空間有限,還不能有私有項目。后來發現開源中國的git托管(git.oschina.net)還不錯,可以托管1000個項目,而且可以選擇公開和私有,試用了一段時間,覺得還不錯,就決定把github上的項目慢慢轉過來。轉移的步驟很簡單:
1. 在git.oschina.net新建你的項目。如果你在github的項目有README了,你這個新的項目就不要選擇添加README了,會沖突的。
2. git clone你在github的項目到本地。
3. 修改.git/config文件,把[remote "origin"]這一項下面的url改成你在oschina的網址。
4. git pull,先把oschina的空項目跟本地的項目進行合並。可能並沒有任何change,但這一步不可少。
5. git push,再把合並后的項目推送到oschina。這樣就無痛轉換了git項目,而且所有的commit都在。
