一、託管到“開源中國”https://git.oschina.net/
注:需要配置SSHKey公鑰,如圖託管代碼傳輸的過程
配置了SSHKey公鑰後,後續的使用oschina託管項目就不需要輸入用戶名和密碼
1、生成RSA密鑰對
2、查看並複製公鑰,上傳到服務器
通過xcode查看
直接在終端中查看
czm$ cat ~/.ssh/id_rsa.pub
上傳到服務器
3、測試ssh連接
~ czm$ ssh -T [email protected]
部署項目
1、創建私有項目
複製該項目的sshkey地址,用於託管項目
2、開始託管項目
通過sourceTree進行管理
小插曲:需要下載SourceTree軟件,並註冊Atlassian賬號,注意此時要注意開VPN,另外郵箱驗證時要注意避免郵箱接收了當垃圾郵件處理,而無法驗證。
克隆遠程項目到本地:
配置忽略文件gitignore,把swift.gitignore文件複製到本地代碼倉庫,該文件的作用是避免每次提交項目時,提交個人信息(設置斷點、末打開項目時間)到服務器
從github上下載該文件。
如果遠程代碼倉庫是swift或者oc類項目,則分別添加對應的ignore文件
用xcode打開ignore文件,
輸入如下命令把swift.ignore文件,替換掉.gitigonre
cd /Volumes/HD\ 擴展/SourceTreeCode
mv Swift.gitignore .gitignore
打開xcode創建swift項目,並選擇相應的克隆代碼倉庫進行存放
用soreceTree提交項目