開發中常用的一些git命令及順序性
從遠程倉庫拉取代碼:
git clone 倉庫地址
同步遠程所有分支到本地(在任何已有分支下執行都行):
git remote update origin --prune (如果要單獨同步遠程某個分支,則執行git remote update origin 遠程分支名 --prune,然后在vscode中左下角點擊切換到該遠程分支,則會在本地同步一個和該遠程分支名相同的本地分支,無須命令行創建)
本地創建新的功能分支并推送到遠程:
git branch feature/user-manager
git checkout feature/user-manager
git push -u origin feature/user-manager
注意:git push -u origin feature/user-manager和git branch --set-upstream-to=origin/遠程分支名 本地分支名的區別?
| git push -u origin feature/user-manager | git branch --set-upstream-to=origin/遠程分支名 本地分支名 |
|
1.推送本地分支feature/user-manager到遠程主機origin的feature/user-manager分支 2.追蹤遠程分支,遠程沒有feature/user-manager就自動創建一個 3.設置origin為默認主機 |
追蹤遠程分支origin/mybranch1到本地分支mybranch1,如果遠程沒有mybranch1會報錯,需要先創建遠程分支 |
在新創建的功能分支user-manager上開發完代碼之后需要進行:
暫存到緩存區:git add .
備注并提交到本地:git commit -m '提交內容'
本地分支代碼推送到遠程分支:git push
假如已創建開發總分支為:dev
先切換到遠程開發總分支dev上并拉取代碼:git pull
將本地分支feature/user-manager的代碼合并到本地分支dev(此分支已經拉取新的代碼)上:git merge feature/user-manager
將本地分支dev上的代碼推送到遠程dev上:git push
附加內容:
如果本地環境中有安裝了nvm,那么可以通過以下三個命令切換并安裝node版本:
1、安裝新的node版本:nvm install 20.1.1
2、使用安裝的某個node版本:nvm use 20.0.0
3、查看所有node版本:nvm ls

浙公網安備 33010602011771號