本文以開源中國為例,上傳到Github上可以使用類似的方法次坡,因為它們都是使用git這個版本控制系統(tǒng)的钩乍。在Github上使用私有的項目會收費辞州,而在開源中國是免費的。推薦大家支持國產寥粹!
創(chuàng)建一個開源中國的賬號
- 地址 https://git.oschina.net/signup
- 注意不要使用QQ郵箱变过,因為接收郵件會不及時
創(chuàng)建項目
![創(chuàng)建項目](http://i1.tietuku.com/109d22e2d73e3adcs.png)
創(chuàng)建項目
![創(chuàng)建項目](http://i1.tietuku.com/ba6ed239f58022fbs.png)
創(chuàng)建項目
-
創(chuàng)建完成后會自動生成兩個配置文件
創(chuàng)建完成
設置公鑰
設置公鑰的目的:不用每次push代碼到服務器輸密碼
進入終端,切換目錄
![切換目錄](http://i1.tietuku.com/c43fdbd4abae2997s.png)
切換目錄
- 生成秘鑰
![生成秘鑰](http://i1.tietuku.com/39591d2b6b67e1dcs.png)
生成秘鑰
![查看公鑰](http://i1.tietuku.com/1c07381f23ff93c8s.png)
查看公鑰
-
在OSChina上設置公鑰
設置公鑰的位置
![添加公鑰](http://i1.tietuku.com/3a58388d1eb83758s.png)
添加公鑰
![賬戶密碼](http://i1.tietuku.com/bded10358555e1ccs.png)
賬戶密碼
![添加成功](http://i1.tietuku.com/4fc0c24a8b2911c9s.png)
添加成功
-
測試
測試是否可以通過ssh連接到OSChina
克隆項目到本地
- 拷貝項目的SSH地址
![復制](http://i1.tietuku.com/e31d6a36b48c710bs.png)
復制
在任意地方新建一個文件夾涝涤,在控制臺中定位到該文件夾
clone到本地文件夾
![Clone](http://i1.tietuku.com/b03a586ee7977e39s.png)
Clone
- 使用XCode新建一個工程牵啦,工程目錄選擇剛才建立的文件夾,定位到該文件夾的時候,會發(fā)現(xiàn)下面的設置git的復選框不能選了妄痪,這表示這個目錄已經有git了
![Source Contorl](http://i1.tietuku.com/986bfc86c35effd2s.png)
Source Contorl
編寫代碼,提交楞件!
![commit](http://i1.tietuku.com/e706d515ea50e802s.png)
commit
-
注意勾選圖中的復選框衫生,表示提交到服務器上
push
查看提交結果
![查看push結果](http://i1.tietuku.com/dcedb96e37fa2a3as.png)
查看push結果