iOSCocoaChina創建項目步驟


,首先第一步:在開源中國創建工程

https://git.oschina.net/

,創建一個項目


1.我想要一個簡單寬松的許可證

建議:MIT許可證。這是一個寬松的、簡明扼要的許可證,只要用戶在項目副本中包含了版權聲明和許可聲明,他們就可以拿你的代碼做任何想做的事情,你也無需承擔任何責任。

使用該許可證的項目:jQuery、Rails

2.我比較關心專利

建議:Apache許可證。這類似于MIT許可證,但它同時還包含了貢獻者向用戶提供專利授權相關的條款。

使用該許可證的項目:Apache、SVN和NuGet

3.我關心項目的共享改進

建議:GPL(V2或V3)許可證。這是一種copyleft許可證,要求修改項目代碼的用戶再次分發源碼或二進制代碼時,必須公布他的相關修改。V3版本與V2類似,但其進一步約束了在某些限制軟件更改的硬件上的使用范圍。

,創建成功后的界面


1,使用httpsurl克隆對初學者來說會比較方便,復制https?url然后到git Bash里面直接用clone命令克隆到本地就好了,但是每次fetchpush代碼都需要輸入賬號和密碼,這也是https方式的麻煩之處。而使用SSH url克隆卻需要在克隆之前先配置和添加好SSHkey

2,如果你想要使用SSH url克隆的話,你必須是這個項目的擁有者。否則你是無法添加SSH key的,另外ssh默認是每次fetch和push代碼都不需要輸入賬號和密碼

四,配置公鑰

1,進入終端,并輸入以下命令

生成RSA密鑰對

?1> ssh-keygen -t rsa -C ""中輸入個人郵箱

?2>提示輸入私鑰文件key , 需要輸入一個密碼, 克隆代碼時用

?3>提示輸入密碼,可以隨便輸入,只要本次能夠記住即可 (也可以直接回車設置為空密碼)

查看公鑰內容

cat ~/.ssh/id_rsa.pub


五, 添加公鑰(https://git.oschina.net/profile/sshkeys)

,克隆項目


#切換至項目目錄

cd項目目錄[從finder拖拽]

#克隆項目,地址可以在項目首頁復制

git clonegit@git.oschina.net:sunjq/DemoTest.git

,配置忽略文件

1> github下載忽略文件

2>找到OC忽略文件

3>顯示隱藏文件,將Objective-C.gitignore配置到項目中

終端輸入命令

顯示:defaults write com.apple.finder AppleShowAllFiles -bool true

隱藏:defaults write com.apple.finder AppleShowAllFiles -bool false

添加.gitignore 文件之后,每次提交時不會將個人的項目設置信息(例如:末次打開的文件,調試斷點等)提交到服務器

,創建OC項目,并將其上傳至開源中國

1 >切換至有LICENSE文件的目錄下,創建OC項目

2 >打開終端, cdOC目錄文件下(LICENSE文件的上一層目錄)

3 >輸入git add .命令(add.之間要加空格)

4 >輸入git commit –m “ ****** ”

5 >commit成功后,輸入git push命令

,將項目交給SourceTree中管理


,團隊開發,添加開發者

1>點擊管理按鈕

2>添加用戶,設置權限

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • 不知道你有沒有這種感覺,大學的我們,過著舒服、坦然,淡定的舒適生活。可是呢?你知道么?這四年可是我們最美的四年,我...
    丁鐺鐺閱讀 207評論 0 2
  • 【瓜瓜,11-1-2017 小確幸】#饒過歲月#進賬感:今天和朋友中午聚餐,提前收到生日禮物,很開心!有人說:年紀...
    kaigua閱讀 236評論 0 0
  • 1練習嗓子要有一個量的保證 但是這個度一定要掌握好 就像運動一樣 要出一身汗 但不能弄來精疲力盡 這只有自己去把握...
    羅掌柜real閱讀 255評論 0 0