git 簡介與基礎使用
[參考網址]
[1]https://www.liaoxuefeng.com/wiki/896043488029600
[2] https://www.bootcss.com/p/git-guide/
Git是目前世界上最先進的分散式版本控制系統(沒有之一)。
1、windows安裝git
Git官網直接下載安裝程式,然後按預設選項安裝即可。 安裝完成後,在開始選單裡找到“Git”->“Git Bash”,彈出一個類似命令列視窗的東西,就說明Git安裝成功。
2、 配置本地賬戶資訊
$ git config --global user.name "Your Name" $ git config --globaluser.email "[email protected]"
3、建立新倉庫/版本庫: git init
版本庫又名倉庫,英文名repository,可以簡單理解成一個目錄,這個目錄裡面的所有檔案都可以被Git管理起來,每個檔案的修改、刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以“還原”。
新建一個空資料夾 gitDemo,路徑不能有中文。開啟這個空資料夾,右鍵,點選 Git Bash Here 。輸入git命令git init 初始化倉庫。
4、向倉庫中新增檔案: git add . git commit -m "first commit"
計算機檔案分為文字檔案和二級制檔案,文字檔案是隻包含純文字的檔案,並且文字是都沒有樣式和格式的。
版本控制系統其實只能跟蹤【文字檔案】的改動,比如TXT檔案,網頁,所有的程式程式碼等等。而圖片、視訊這些二進位制檔案,雖然也能由版本控制系統管理,但沒法跟蹤檔案的變化,只能把二進位制檔案每次改動串起來,也就是隻知道圖片從100KB改成了120KB,但到底改了啥,版本控制系統不知道,也沒法知道。
我們在gitDemo 資料夾中新建一個 readme.txt 檔案。
- 用命令
git addreadme.txt
告訴Git,把檔案新增到倉庫(git add .添加當前資料夾下所有的檔案); -
用命令git commit-m "修改描述"告訴Git,把檔案提交到倉庫:
5、 修改檔案並重新新增、提交: git add . git commit -m "second commit"
在readme.txt中增加一行內容,並重新向倉庫新增檔案:git add readme.txt和提交:git commit -m "add 1 line contact"
6、檢視版本:git log
版本回退請看https://www.liaoxuefeng.com/wiki/896043488029600/897013573512192
git log
命令顯示從最近到最遠的提交日誌。用HEAD表示當前版本。