vscode中開發(fā)vue項目時使用git命令行
一、安裝設置git命令行運行環(huán)境
1.安裝git,在https://git-scm.com/download/win下載
64-bit Git for Windows Setup
如果從官網(wǎng)下載太慢,就從鏡像網(wǎng)站下載。從下載鏈接取得文件名:Git-2.39.2-64-bit.exe
2.訪問鏡像網(wǎng)站:https://registry.npmmirror.com/binary.html?path=git-for-windows/
找到對應版本、對應文件名下載
3.安裝git后,默認安裝時添加的系統(tǒng)環(huán)境變量是
C:\Program Files\Git\cmd
要在cmd中執(zhí)行git命令,還要加入這3個
C:\Program Files\Git
C:\Program Files\Git\mingw64\bin
C:\Program Files\Git\mingw64\libexec\git-core
二、解決windows和linx及mac行尾結(jié)束符不一致的問題
1.設置vscode新建文件時,默認行尾結(jié)束符是LF
設置/文本編輯器/文件/Eol,設為\n,對應LF
2.win+r,運行cmd
3.在windows系統(tǒng)里,設置Git在提交時自動地把行結(jié)束符CRLF轉(zhuǎn)換成LF,而在簽出代碼時把LF轉(zhuǎn)換成CRLF
git config --global core.autocrlf true
原因:Windows使用回車和換行兩個字符來結(jié)束一行,而Mac和Linux只使用換行一個字符
core.autocrlf屬性值:
true:提交是轉(zhuǎn)換為LF,檢出是轉(zhuǎn)換為CRLF
false:提交時轉(zhuǎn)換為LF,檢出時不轉(zhuǎn)換
input:提交檢出都不轉(zhuǎn)換
三、從git下載vue項目,或下載指定分支到本地后,運行項目
1.cmd轉(zhuǎn)入項目父級文件夾,克隆項目時,項目文件夾會自動生成
cd /d 父級文件夾完整物理路徑
2.克隆項目到本地,并切換到dev分支:
git clone https://...../core-admin.git
git checkout dev
3.只克隆指定分支到本地:
git clone -b dev https://.../core-admin.git
4.轉(zhuǎn)入項目文件夾,安裝依賴
cd core-admin
npm install
5.運行項目
npm run dev
四、放棄更改,還原文件
1.查看修改過的文件
git status
2.還原指定文件
git checkout 文件相對路徑,復制①返回的列表中的路徑即可
五、提交文件
1.拉取遠端項目更新到本地,如果有沖突要先解決
git pull
2.添加文件到暫存區(qū)
①查看修改過的文件
git status
②添加指定文件
git add 文件相對路徑,復制①返回的列表中的路徑即可
③添加所有修改過的文件
git add .
3.提交文件,并填寫備注,引號""內(nèi)為備注說明
//git commit -m "修改內(nèi)容的描述",項目中設置了驗證,TDesign這個執(zhí)行會失敗
git commit -m '修改內(nèi)容的描述' --no-verify,跳過驗證
4.推送文件
git push