一、什么是Git:
Git是目前世界上最先進的分布式版本控制系統。
二、為什么要用版本控制系統:
1、更方便的存儲版本
2、恢復之前的版本
3、更方便的進行對比
4、協同合作
三、如何安裝GIT:
1、git下載官網:https://git-scm.com
2、點擊DOWNLOAD:
2、根據自己的電腦系統選擇對應的版本進行下載:
3、下載完后點擊next進行安裝:
4、選擇默認安裝點擊NEXT:
5、根據自己電腦上現有的編輯器選擇對應的編輯器點擊NEXT:
6、選擇默認的:
7、一路NEXT完成安裝:
四、檢測GIT安裝是否成功:
1、在桌面上鼠標--右鍵--選擇“GIT Bash Here"
2、輸入$ git --version:
五、GIT最小配置:
沒有進行配置會出現警示信息(user.name , user.email),通過命令配置。
之所以要進行配置就是在協同工作中,知道這個版本的開發與修改是誰做(user.name)的,而且從配置的郵箱中可以方便聯系到你(user.email):
如果需要修改配置者可以:
即重新執行設置:
$ git config --global user.name "yourself"
$ git config --global user.email "youself@163.com"
查詢是否配置成功:
$ git config --global --list
六、建立GIT倉庫:
1、已經有文件的情況下:
比如在\D盤有一個測試報告文件:
首先進入測試報告文件夾:
然后右鍵點擊:Git Bash Here:
執行$ git init 命令
就會在原來的文件夾下面出現一個 .git文件:
點擊.git文件,可以看到里面保存了此次運行的版本控制信息:
2、在沒有項目的情況下創建新項目:
輸入:$ git init filename
就會生成一個.git的文件夾:
這里我創建的新項目命名為Demo,那么就會在你當前的目錄下生成一個新的項目Demo,保存了初始化的版本控制信息:
總結:建立倉庫
已經有文件的時候:
$ cd file_folder
$ git init
沒有文件的時候:
$ cd file_folder
$ git init projectsname
七、建立GIT配置優先級:
話不多說,首先大家記住GIT倉庫中的配置優先級順序:local 》 global 》system
首先我對我剛才新建的Demo進行配置:
進入Demo文件夾,然后右鍵點擊:Git Bash Here:
輸入:
$ git config --local user.name 'yourselfname'
$ git config --local user.email 'yourselremail@163.com'
輸入:$ git config --local --list 進行檢查是否成功。
輸入:$ git config --global --list 檢索全局配置信息:可以看到顯示的之前的配置信息,而不是這次的配置信息
總結:配置Local信息
缺省等同於local
$ git config --local :local 只對倉庫有效
$ git config --global :global 對登陸用戶所有的參考有效
$ git config --system : system 對系統的所有用戶有效
八、GIT的版本提交:
例如,我想對我的Demo項目坐一下修改,在demo中添加測試報告文件:
然后,對修改后的項目進行提交。
輸入:$ git add 測試報告.txt,如果想添加該文件夾下的所有文件,者輸入:$ git add .
最好輸入:git commit -m '版本信息’, 完成提交此次內容。
通過輸入:git log ,可以查看提交的信息:
Author:name --提交人是誰
Date:XXX --什么時候提交的
“xxxx" --提交的版本信息