iOS開發(fā)中項目管理也是一個大項的內(nèi)容,合理的進(jìn)行項目管理是合作開發(fā)和版本控的基礎(chǔ),一個程序猿的必備技能。目前新項目使用 碼云(遠(yuǎn)程存儲服務(wù)器)+ SourceTree(git版本控制器) 進(jìn)行項目管理。
SVN(集中式管理)和Git(分布式管理)是目前項目管理的主流方式,兩種方式的爭論也是由來已久,之前一直使用的SVN,上一家項目使用的是Git是方式,感覺也很方便,新項目決定使用Git方式進(jìn)行項目管理。兩者區(qū)別比較大有興趣可以看看這篇文章?區(qū)別。
和同事溝通后知道公司目前使用碼云進(jìn)行項目管理,之前使用的是GitLab + SourceTree。碼云前些年接觸過,沒有進(jìn)行夠項目實踐,現(xiàn)在碼云的界面和邏輯做的簡潔很多,在管理項目過程中,體驗感還是很順暢的。


碼云目前發(fā)展也是很不錯,使用率也很高。
使用碼云比較簡單,因為是中文界面,對我等學(xué)渣黨比較友好。
創(chuàng)建項目的話因為已經(jīng)創(chuàng)建完成不再進(jìn)行新項目創(chuàng)建 小白可看這個文章碼云項目創(chuàng)建
SourceTree國外的軟件,本身也可以進(jìn)行服務(wù)端的搭建,因為都是英文管理,使用過程中有難度,一般不進(jìn)行服務(wù)端使用,但是客戶端是中文的界面很直觀,使用起來比較方便。

在碼云中新建項目完成后直接復(fù)制Url在SourceTree中克隆URL

在本地創(chuàng)建倉庫之后 直接將工程拉入到倉庫中,SourceTree就自動進(jìn)行代碼的文件管理, 直接將代碼提交本地然后推送到遠(yuǎn)程服務(wù)器(碼云)。

最近使用最新的版本進(jìn)行建倉控制的時候發(fā)現(xiàn)Https的URL不能進(jìn)行建倉了 如圖:

現(xiàn)在需要進(jìn)行SSH公鑰的安全自定義配置才能進(jìn)行創(chuàng)建 提高了安全性。創(chuàng)建流程這里有碼云的官方文檔

比較詳細(xì)一步步跟著走就可以進(jìn)行創(chuàng)建完成。這里不做過多贅述
然后就是進(jìn)行SourceTree 的使用 因為是中文界面 功能使用起來很方便 百度有使用教程這里也不多做贅述

