如何在AS中把專案上傳 到oschina(碼雲)
一、前言
網上已經有很多文章寫了如何把專案上傳到碼雲,我還是想和大家說下我遇到的坑。我也是按照網上的教程一步一步來的,eg:http://blog.csdn.net/liumeng920/article/details/62883617 大家可以先嚐試下。
二、遇到的問題
按照教程走到某一步的時候出現了fatal: refusing to merge unrelated histories 這個錯誤,這錯誤是說兩個倉庫不一樣導致的,我也不知道我是怎麼弄出兩個不一樣的,知道的童鞋可以告訴我下。然後教程說如果出現提示 fatal:
refusing to merge unrelated histories
輸入 git pull origin master --allow-unrelated-histories
回車,等待合併拉取到Readme.md,關閉視窗。
然而我沒有裝git客戶端右鍵沒看到Git Base here;知道怎麼解決的童鞋可以告訴我下。
三、換種方式上傳
1.你先得有碼雲的賬號,然後點選碼雲右上方加號,建立專案
2、找到你AS git的安裝位置
3、在這個路徑下開啟git-bash
4、把碼雲上剛建立的專案克隆下來,在開啟的命令列中輸入git clone 你的專案地址.git
這樣就成功的把碼雲上的專案克隆下來了
5、新建一個AS專案,然後把新建專案的全部檔案拷貝到克隆下來的那個資料夾中。
然後在用AS開啟克隆下來的那個專案。好了,到了這裡就可以開始提交程式碼了
6、如果你開啟克隆下來的那個專案沒有關聯git
在關聯git工具
這樣就可以了
7、提交程式碼
先把所有程式碼add上去,這時所有檔案都是紅色的
這個隨意
然後commit,這時檔案都變綠了。
然後在push上去
這時你在看你的碼雲就會有提交的程式碼了