1. 程式人生 > >在Mac上Git的使用(一)

在Mac上Git的使用(一)

 Windows版本大家都操作很熟悉了現在來說說Mac

1、在你的Mac上指定的目錄下,新建一個“本地倉庫”,命令如下:

[plain]  view plain  copy
  1. git init  
在我的電腦上的操作截圖如下:



2、進入你的Mac上指定的目錄下,進行檢視有何變化,發現多了個.git的資料夾(預設是隱藏的),如果在你的Mac上看不到可以執行下面的命令(顯示隱藏檔案):

[plain]
  view plain  copy
  1. defaults write com.apple.finder AppleShowAllFiles -bool true  
不想讓你的Mac顯示隱藏檔案,可以執行如下命令:

[plain]  view plain  copy
  1. defaults write com.apple.finder AppleShowAllFiles -bool false   


3、配置個人資訊(第一次使用)

配置你的姓名(告訴git上的其他使用者你是誰?),命令如下:

[plain]  view plain  copy
  1. git config user.name xiewendong  
配置你的電子郵箱(告訴git上的其他使用者你的聯絡方式是?),命令如下:

[plain]  view plain  copy
  1. git config user.email [email protected]  
配置完畢後,在本地檢視,目錄如下:


開啟config檔案,其內容如下:


採用上面的命令進行配置是一次性的配置, 只會配置到被管理檔案的.git資料夾下,要想一勞永逸,請使用下面的配置方式進行配置:

[plain]  view plain  copy
  1. git config --global user.name xiewendong  
  2. git config --global user.email [email protected]  

4、如何學習git指令,可以通過如下指令檢視git使用指南。

[plain]  view plain  copy
  1. git --help  
這個指南其實是一個不可編輯的vim
Q--退出指南
按空格—下一頁
control + B —上一頁
/需要搜尋的內容 —可以進行搜尋

5、git常用的一些指令

[objc]  view plain  copy
  1. git status 檢視檔案狀態  
  2. git add 檔名稱 新增檔案到“暫存區”  
  3. git commit 檔名稱  新增檔案到“本地倉庫”  
  4. git commit 檔名稱 -m"這裡是寫註釋的地方"  

注:新增之的顏色是紅色,代表檔案在”工作區“;在執行完“git add 檔名稱”之後,檔案被新增到“暫存區”,顏色為綠色。(工作區——暫存區——本地倉庫)

6、檢視日誌資訊

[plain]  view plain  copy
  1. git log  檢視所有版本庫日誌  
  2. git log 檔名 檢視指定檔案的版本庫日誌  
  3. git reflog 檢視分支引用記錄  

截圖如下:



7、根據版本號,我們在任意版本之間瞬移(切換)。

在git中,版本號是一個由SHA1生成的雜湊值。

回到上一個版本,指令如下:

[plain]  view plain  copy
  1. git reset --hard HEAD^  

回到指定版本號的版本,指令如下:

[plain]  view plain  copy
  1. git reset --hard 版本號  
具體實踐操作截圖如下:



8、單個檔案的修改管理

在沒提交到本地倉庫前,檢視檔案變化,可執行如下指令:

[plain]  view plain  copy
  1. git diff 檔名  
實踐操作截圖如下:



撤銷對檔案做的修改,指令如下:

[plain]  view plain  copy
  1. git checkout 檔名  

9、新增多個檔案,指令如下:

[plain]  view plain  copy
  1. git add .  
  2. git commit -m "修改描述"  
10、附上main.c檔案中的內容: