1. 程式人生 > 實用技巧 >初始化Git倉庫(Mac環境下)

初始化Git倉庫(Mac環境下)

一. 準備工作

  • 新建一個資料夾
  • 打卡終端

二.初始化git倉庫

  1. 初始化git倉庫

    初始化程式碼倉庫.png
  2. 給git配置一個使用者名稱和郵箱( 配置的使用者名稱和郵件地址將在版本庫提交的時候使用)

    git config user.name "XXX":配置使用者名稱
    git config user.email "[email protected]":配置郵箱

    配置使用者名稱和郵箱.png


    3.檢視配置的使用者名稱和郵箱
    .git -> config


    檢視配置的使用者名稱和郵箱.png

4.給git配置全域性的使用者名稱和郵箱(只要建立了git就必須配置使用者名稱和郵箱。配置全域性的之後,如果該檔案沒有使用者名稱和郵箱則會使用全域性的)

 git config --global user.name "XXX"

 git config --global user.email "[email protected]"

5.檢視配置的全域性使用者名稱和郵箱


檢視配置的全域性使用者名稱和郵箱.png

三.初始化專案

  1. 在工作目錄(.git的同級目錄),建立main.m

初始化專案建立main.m.png


2.檢視建立的檔案狀態

  git status
  • 紅色檔案:表示新建立的檔案或者修改的檔案沒有在暫緩區


    檢視檔案狀態.png


    3.將main.m新增到暫緩區

    git add main.m

    將main.m新增到暫緩區.png


    4.檢視新增到暫緩區的檔案狀態

    git status

    檢視新增到暫緩區的檔案.png


    5.將main.m提交到原生代碼倉庫中

    git commit -m
    
    git commit -m(後面輸入的是本次提交說明,可以輸入任何東西,輸入有意義的東西,這樣就能從歷史記錄找到改動記錄)

提交main.m到原生代碼倉庫.png


6.檢視提交到本地倉庫檔案的狀態(無狀態改變)

git status

檢視提交到程式碼倉庫檔案狀態.png

7.開啟main.m,輸入一些程式碼

open main.m

在Main.m輸入程式碼.png

8.這個時候再檢視下檔案狀態,發現剛剛提交到原生代碼倉庫的檔案又變成紅色了,為什麼?

git status 檢視檔案狀態
  • 新建的檔案或者是修改後的檔案都是紅色,這代表著檔案沒有在暫緩區內

輸入程式碼後的main.m的狀態.png

9.將修改過的檔案新增到暫緩區中

  • 注意:檔案成功顯示在暫緩區,才可以被提交

    git add main.m

將修改後的檔案新增到暫緩區-1.png

10.提交到原生代碼倉庫,並檢視檔案資訊

git commit -m 
 git status

提交到原生代碼倉庫-1.png
檢視提交資訊-1.png

11.查詢檔案中更改的內容

  git diff 可以看到與之前輸出的差異
轉存失敗重新上傳取消
查詢更了檔案中的哪些內容.png

四.總結

  • 初始化原生代碼倉庫,必須指定使用者名稱和郵箱,否則無法進行提交
  • 無論是新增檔案還是修改原檔案,都必須進行git add,當然這只是在使用命令列的時候
  • 如果使用Xcode來建立檔案,Xcode會預設進行 git add 操作,不需要進行git add


作者:Shawn_
連結:http://www.jianshu.com/p/6db39f776066