對于一個菜鳥級別的iOS開發(fā)工程師來說,剛找到第二份iOS開發(fā)的工作實屬不易,這兩天入職的,用公司的電腦的時候使用git出現(xiàn)了問題!!!我用的surceTree然后利用碼云和github來管理項目或者自己的demo.
之前的使用中一直都很好,可能跟我的中文破解版的sourceTree的版本有一定的關(guān)系,不過還是讓我再次加深了一下git的學(xué)習(xí)吧!
深夜寫篇文章以作紀念.(其實也不算啦,嚴重抄襲者==)!
第一個問題是(暫時不知道原因):
我從碼云克隆項目到文件夾,然后含有readme文件的。我用Xcode8.3創(chuàng)建一個工程(英文名)然后放到文件夾,沒有反應(yīng)。sourcetree看不到變化。但是壓縮成zip有變化。然后使用從GitHub下載的工程可以!隨便創(chuàng)建個文件夾放點東西也可以(但是放入我用公司電腦的Xcode8.3.3沒有關(guān)聯(lián)到的,sourceTree沒有顯示變化)!問題出在哪里呢?找到了我會更新說明!
第二天的更新:
剛剛我用公司的電腦創(chuàng)建工程的時候我發(fā)現(xiàn)了 工程有一個選項是自帶的而且有的時候你新下載的xcode它是默認勾選的,如果你使用軟件git或者svn就不要勾選

傳送門:Xcode 中的 "Create Git repository on 'My Mac' " 的作用
第二個問題是:
我回來用自己的筆記本用https克隆下帶readme的文件然后用xcode8.3.3跟公司一致的版本創(chuàng)建了項目拖入含readme文件夾,這個時候sourcetree是可以包含的能導(dǎo)入工程文件,然后是新的問題了 在push的時候總是提示輸入碼云賬戶和密碼(我用的https克隆).

此時我就選擇終端push然后輸了賬戶和密碼,顯示提交成功了? 但是sourecetree狀態(tài)卻沒有改變? !項目名稱右邊的角標還在!!! 這個時候我pull一下,然后角標沒有了!!!!這是新問題,我的sourceTree是2.3.1中文破解版,我的懷疑是版本問題! 至于公司的那個實在是不解期惑!!!!
已經(jīng)解決了!!!看上文有更...23333
針對于使用碼云和github管理項目建議:
根據(jù)自己使用的習(xí)慣,我覺得ssh會是個不錯的選擇,因為提交拉取都不需要輸入用戶名和密碼,你只需要配置ssh即可:
配置ssh:可以參考碼云平臺管理項目文檔 (轉(zhuǎn)自碼云https://git.oschina.net)
對于HTTPS與SSH的區(qū)別:轉(zhuǎn)自theWalker?
對于git的一些基本使用和實用經(jīng)驗:(感謝南京小伙?)
最后給一個自認為不錯的iOS端的sourceTree的使用:(感謝祖國的棟梁? )
這里有基本使用以及遇到的基本問題以及解決方案,適合新手去看看學(xué)習(xí)sourceTree的使用
希望多多支持,我會再接再厲!!!!!!!!23333
傳送么我的github:github
我的碼云:碼云