天天看點

Git基礎 3 ---- Git 初始化及倉庫建立

 1 Git基礎設定

   1 設定使用者名

      git config --global user.name "使用者名"

Git基礎 3 ---- Git 初始化及倉庫建立

   2 設定使用者郵箱

      git config --global user.name "郵箱"

Git基礎 3 ---- Git 初始化及倉庫建立

   3 檢視設定

      git config --list

Git基礎 3 ---- Git 初始化及倉庫建立

 2 Git 擷取幫助

     1 擷取指令幫助

        git help

Git基礎 3 ---- Git 初始化及倉庫建立

    2 我們也可以使用特定的指令擷取幫組

       git help 特定指令

 3 初始化一個新的Git倉庫

     1 先建立一個檔案夾(可以使用已有的檔案夾),然後我們所有的檔案都是要儲存這麼檔案夾下

        mkdir 檔案夾名稱

     2 在檔案夾下初始化git,建立git倉庫

        cd 檔案夾

        git init //執行完這條語句之後實際上我們的檔案夾下多了一個隐藏檔案.git,用來儲存git中的所有資料

Git基礎 3 ---- Git 初始化及倉庫建立

 4 Git的工作區域

 5 向倉庫中添加檔案

    比如我現在要向git中添加兩個檔案readme 和 hellogit.rb, 那麼git的工作的流程如下

    1 從工作目錄添加到暫存區添加指令是 git add 檔案名

(我們可以跳過這一步)

    2 從暫存區添加到git倉庫指令是 git commit -m "指定描述"

    1 先建立兩個檔案

Git基礎 3 ---- Git 初始化及倉庫建立

       這個時候可以看到的是Untracked files

    2 利用git add 來添加到暫存區裡面

Git基礎 3 ---- Git 初始化及倉庫建立
Git基礎 3 ---- Git 初始化及倉庫建立

       這個時候看到的是new files

    3 送出到git倉庫

Git基礎 3 ---- Git 初始化及倉庫建立
Git基礎 3 ---- Git 初始化及倉庫建立

       這個時候看到我們以及把檔案送出到git倉庫,目前的工作目錄是幹淨的

    4 我們可以通過git log來檢視送出的曆史記錄

Git基礎 3 ---- Git 初始化及倉庫建立

 6  我們可以利用git commit -a -m "指定描述" 來直接跳過第二步,但是如果是新建立的檔案這個指令是不會送出上去的

 7 Git删除檔案

     1 删除檔案

         rm 檔案名

     2 從git中删除檔案

         git rm 檔案名

     3 送出到倉庫中去删除指定的檔案(git的所有操作都是要通過git commit這個指令)

         git commit -m "描述"

     4 這個删除隻是删除目前版本中的檔案,在其它的曆史版本中還是有這個檔案的

Git基礎 3 ---- Git 初始化及倉庫建立

 8 Git重命名檔案

    1 先在作業系統裡面重命名檔案

       git mv 檔案名 新檔案名

    2 把git倉庫裡面的老檔案删除,把新檔案加入

       git commit -m "描述"

Git基礎 3 ---- Git 初始化及倉庫建立