1. 程式人生 > >安裝Git和建立一個倉庫repository (三)

安裝Git和建立一個倉庫repository (三)

這裡講的是windows 安裝Git:

要使用Git,第一步當然是安裝Git了。根據你當前使用的平臺來閱讀下面的文字:
在Windows上使用Git,可以從Git官網直接下載安裝程式,然後按預設選項安裝即可。

安裝完成後,在開始選單裡找到“Git”->“Git Bash”,蹦出一個類似命令列視窗的東西,就說明Git安裝成功!
安裝完成後,還需要最後一步設定,在命令列輸入:

             $ git config --global user.name "Your Name"
             $ git config --global user.email "

[email protected] 

因為Git是分散式版本控制系統,所以,每個機器都必須自報家門:你的名字和Email地址。你也許會擔心,如果有人故意冒充別人怎麼辦?這個不必擔心,首先我們相信大家都是善良無知的群眾,其次,真的有冒充的也是有辦法可查的。

注意git config命令的--global引數,用了這個引數,表示你這臺機器上所有的Git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的使用者名稱和Email地址。


建立一個倉庫;

第一步 :
            1、手動建立一個資料夾,名為learngit;
            2、使用cd

命令表示:引用資料夾(拖進去);
            3、pwd 命令 表示顯示當前目錄;

            $ mkdir learngit
            $ cd learngit
            $ pwd
            /Users/michael/learngit

拓展:其次可以在該資料夾下新增檔案如:touch命令表示建立一個檔案

           $ touch index.html

為了避免遇到各種莫名其妙的問題,請確保目錄名(包括父目錄)資料夾不包含中文。(將要作為Git版本庫)

git status 命令 表示查詢狀態;

第二步:    通過git init命令把這個目錄(learngit)變成Git可以管理的倉庫:
            git init 初始化這個資料夾learngit作為倉庫,且git可以管理的;
            簡單來說就是讓資料夾learngit 變成一個倉庫。初始化一個空的Git倉庫在~~~~~~;

瞬間Git就把倉庫建好了,而且告訴你是一個空的倉庫(empty Git repository),
細心的讀者可以發現當前目錄下多了一個.git的目錄,這個目錄是Git來跟蹤管理版本庫的,
沒事千萬不要手動修改這個目錄裡面的檔案,不然改亂了,就把Git倉庫給破壞了。

如果你沒有看到.git目錄,那是因為這個目錄預設是隱藏的,用ls -ah命令就可以看見。
也不一定必須在空目錄下建立Git倉庫,選擇一個已經有東西的目錄也是可以的。

git init命令 表示初始化本地git倉庫;

第三步: 把檔案新增到版本庫(倉庫)

            1、在第一步時,我們已經建立了一個檔案:index.html 在learngit目錄下;index.html 內容如下圖:

                   

            2、使用 git add 命令告訴Git,把檔案新增到倉庫中;

                   
            3、使用 git commit 命令告訴Git,把檔案提交到倉庫中;

                

            簡單解釋一下 git commit 命令,-m後面輸入的是本次提交的說明,
            可以輸入任意內容,當然最好是有意義的,這樣你就能從歷史記錄裡方便地找到改動記錄。

    git commit命令執行成功後會告訴你,1 file changed:1個檔案被改動(我們新新增的index.html檔案);
             4 insertions:插入了 4 行內容(index.html有4行內容)。

git add <file> 表示新增檔案;git commit 表示提交檔案;

拓展:git add *.html 表示新增所有html格式的檔案。

           git add .     表示新增所有檔案。 


小結:

初始化一個Git倉庫,使用git init命令。

新增檔案到Git倉庫,分兩步:

  1. 使用命令git add <file>,注意,可反覆多次使用,新增多個檔案;
  2. 使用命令git commit -m <message>,完成。

轉載來自:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000