稍早前coding iOS 客戶端源碼開源沪铭,在家沒事一直看,就玩起來了偏瓤,里面有個碼幣伦意,你只要建個項目推送代碼余額就會增加,積累碼幣可以在商城里兌換相應(yīng)的商品硼补。為了碼幣驮肉,我也應(yīng)該建個項目搞搞啊~? 記錄下過程。
先在Coding上創(chuàng)建個項目
現(xiàn)在是這樣已骇,我本地有個項目Project(/Users/huang/Desktop/Project),我想把它上傳到剛創(chuàng)建的項目里离钝,以后就用git代碼托管⊥蚀ⅲ可我之前一直都用svn,對git操作無力卵渴,幸好有git代碼托管,廖雪峰的git教程幫助鲤竹。
1.首先需要給項目Project創(chuàng)建個版本庫(倉庫)
這樣Project里每個文件的修改浪读,刪除等操作,git才能追蹤管理辛藻。使用 git init?命令把Project變成git可以管理的倉庫碘橘。
2.把文件放到git倉庫
用?git status 命令看倉庫的的狀態(tài)
可以看到第一步只是創(chuàng)建了一個倉庫而已,我們還需要把這些未追蹤的文件放到倉庫里吱肌。需要兩步
使用(1)git add(把文件添加到倉庫)?(2)?git commit(把文件放到倉庫)
3.把本地倉庫與Coding上的倉庫關(guān)聯(lián)
用 git?remote add origin 地址關(guān)聯(lián)
4.把本地庫的所有內(nèi)容推送到Coding遠(yuǎn)程庫上
終于來到這一步啦痘拆。用 git push origin master 命令
出錯啦,fast-forwards,查了查氮墨,按我的理解纺蛆,這里出錯的原因是由于我在Coding創(chuàng)建Project的時候,勾選了啟用Readme文件初始化項目规揪,導(dǎo)致遠(yuǎn)程庫有一個Readme文件即非空的倉庫桥氏,本地必須先把遠(yuǎn)程的文件pull下來(git pull origin master)然后才能push(git push origin master).
ok了,現(xiàn)在遠(yuǎn)程跟本地的一致了猛铅。本地代碼的改動隨時更新到遠(yuǎn)程字支。
不知道有沒走了彎路啊。假如想在另外一臺電腦上繼續(xù)工作,應(yīng)該可以用
git clone?https://git.coding.net/huang002/Project.git?到電腦上就可以繼續(xù)工作了吧祥款。