回覆列表
  • 1 # 螺絲固定萊

    上述問題表示對於該專案,Git並沒有配置完。還不能進行各種Git操作,解決方案如下:以下我都使用命令列操作(較為方便)。(1)進入專案根目錄,裡面有一個.git的隱藏檔案,使用 ls -a 命令可以看到:(2)進入.git檔案,裡面可以看到有一個config檔案,使用Mac自帶的vim編輯config檔案。config檔案也就是git的配置檔案。(3)編輯config檔案,在最後新增如下內容:[user]ame = chenyufengemail = 這裡填入你的郵箱ame中可以填入git使用者名稱,email填入你的郵箱,如果你需要提交程式碼到Github的話,最好填入你github的賬戶郵箱。最後儲存退出即可。如何在vim中儲存退出?敲esc鍵-->打出:冒號-->分別敲w q-->敲回車 。就可以儲存退出了。(4)對於please tell me who you are,這個警告,我們配置完上述步驟後就可以了。目前暫時沒有其他解決方案,對於每一個專案都需要這樣做。當然,如果你不想用Xcode自帶的git,也就不用理會這個警告了。git的視覺化操作方法介紹:Xcode中的Source Control選單下就是Git的所有操作,基本可以滿足我們大部分的Git需求:【1】如圖可以看到我們可以新建分支、切換分支、合併分支、配置等操作。在Configuration配置中,可以檢視我們的遠端倉庫,分支情況等。也可以視覺化進行配置新增。【2】第二個選項Check Out,也就是檢出程式碼,相當於從遠端倉庫clone程式碼。【3】Commit就是提交程式碼,視覺化的顯示出你修改的部分和上一個版本的修改情況。【4】下面的Push就是向遠端倉庫提交程式碼,你可以選擇你要提交的分支:【5】下面的Pull就是從遠端倉庫拉取程式碼,pull的時候也可以選取分支。個人建議在Push之前首先進行Pull,如果有衝突可以在本地進行解決,不要讓自己的程式碼“汙染”遠端倉庫。。。【6】Discard All Changes就是讓程式碼的所有的當前修改都消失,回到上次commit時的狀態。當然,這個操作是需要謹慎的。【7】最後的History可以看到所有的提交記錄。【8】Xcode右上角的第三個按鈕可以顯示版本控制編輯器,可以快速的檢視你當前程式碼和前面任何一個版本的差異。總結,Xcode中的Git操作基本就如上所述,應該說還是非常方便的,其他的使用細節還需要在實際開發中不斷的學習和嘗試。但是Xcode自帶Git只是命令列Git功能的一個子集,個人建議入手Git還是從命令列開始。目前開發我是結合兩者使用的,取長補短。

  • 中秋節和大豐收的關聯?
  • 你喜歡什麼型別的詩歌?