使用第三方程式碼託管平臺進行專案開發
阿新 • • 發佈:2018-11-19
1、程式碼託管平臺註冊並新建一個專案,預設只有1個分支master
2、Xcode新建專案,並建立本地git倉庫
新建專案後在專案目錄下可以看到.git目錄,Mac需要開啟顯示隱藏目錄功能,命令如下:
defaults write com.apple.finder AppleShowAllFiles TURE
如果建立專案時沒有勾選 Create Git repository on XXX選項,則需在專案目錄下使用命令列 git init 建立本地倉庫
如果本地倉庫建立成功,可以看到Xcode->Source Control的選項變成可選的
3、設定長期儲存密碼(非必須)
git config --global credential.helper store4、新增遠端倉庫(此處使用coding程式碼託管平臺)
git remote add origin http://yourname:[email protected]/project.git
5、將遠端倉庫master分支同步到本地,即拉取(pull),要先拉取之後才能推送(push)到遠端倉庫
git pull origin master
由於遠端倉庫master分支下存在README.md檔案,所以拉取後該檔案同步到本地目錄
如果新建專案時沒有勾選 Create Git repository on XXX選項,則之後執行git init命令時不會自動將目錄下的檔案新增到本地倉庫中,所以需要執行以下命令,不然本地倉庫是空的
git add .
git commit -m "初始化"
上面命令列是新增所有檔案的,如果只需新增必需的檔案,建議使用Xcode->Source Control的Commit提交
接著使用Xcode推送,或者終端執行 git push origin master 推送至遠端倉庫
推送成功,以下是master上看到的結果
7、建議新建develop分支,再clone該分支到本地進行開發,不要直接在master分支開發
git clone https://yourname:[email protected]/project.git -b develop
關於Xcode git功能使用參考:http://www.cocoachina.com/ios/20140524/8536.html