Git是一個(gè)開(kāi)源的分布式版本控制系統(tǒng),可以有效、高速地處理從很小到非常大的項(xiàng)目版本管理。VSCODE編輯器集成了git命令。
git命令介紹:
1. git命令行工具安裝
這里直接上官網(wǎng)下載對(duì)應(yīng)版本即可–>Git官網(wǎng)鏈接
我這里安裝的windows下64位版本,安裝時(shí)一路next即可。
2. git使用前配置(非常重要)
我們需要配置git用戶名與郵箱(以后git所有的提交都要使用到的信息)
1. 在桌面或者任意目錄下右鍵打開(kāi)git bash(或者直接打開(kāi)CMD命令行)
2. 敲入命令
git config --global user.name xxxxx git config --global user.email xxx@x
3. git基本命令
git init
在當(dāng)前文件夾創(chuàng)建一個(gè)git倉(cāng)庫(kù),最直觀的就是當(dāng)前目錄下多出了.git文件夾(windows下需要顯示隱藏文件夾才能看到,linux下需要ls -a).
說(shuō)明:這里所有的命令在命令行中都可以 添加 –help彈出官方幫助文檔 ,例如 git add –help查看git add的使用說(shuō)明。
git add
從當(dāng)前文件夾添加文件到暫存區(qū)域,以便于git追蹤.
git commit -m "do what"
從暫存區(qū)域提交代碼到代碼倉(cāng)庫(kù),提交說(shuō)明為 “do what”
git diff
用來(lái)比較倉(cāng)庫(kù),暫存區(qū),工作目錄的不同(用法很多)
git reset
git reset HEAD~用來(lái)回退到上個(gè)提交的版本,做了兩件事:1.修改了HEAD指向(倉(cāng)庫(kù)當(dāng)前版本回退到上個(gè)),2.將倉(cāng)庫(kù)上個(gè)版本的文件覆蓋到暫存區(qū)域,用以丟棄上次的提交,(工作目錄,文件夾中的文件還沒(méi)變)
git log 查看版本提交記錄
相關(guān)文章教程推薦:vscode教程