1. 程式人生 > >使用第三方程式碼託管平臺進行專案開發

使用第三方程式碼託管平臺進行專案開發

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 store

4、新增遠端倉庫(此處使用coding程式碼託管平臺)

git remote add origin http://yourname:[email protected]/project.git

5、將遠端倉庫master分支同步到本地,即拉取(pull),要先拉取之後才能推送(push)到遠端倉庫

git pull origin master

由於遠端倉庫master分支下存在README.md檔案,所以拉取後該檔案同步到本地目錄


6、將本地倉庫推送至遠端倉庫

如果新建專案時沒有勾選 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