可代替使用命令行操作git的可視化工具似芝,之前一般都是使用tortoiseGit那婉,但發(fā)現(xiàn)vscode上也可以直接操作,可根據(jù)個(gè)人操作習(xí)慣搭配使用党瓮,總之都是為了方便详炬,自己怎么方便怎么來。
一寞奸、操作入口
入口有兩個(gè)呛谜,分別是:
1、vscode左側(cè)類似彈弓的圖標(biāo)是它的“源代碼管理器”枪萄。(包含部分操作隐岛,如圖1)
2、使用ctrl+shift+P并輸入git進(jìn)行g(shù)it操作瓷翻。(所有操作都可在此找到)
圖1
圖2
二聚凹、克隆項(xiàng)目到本地
即 git clone
克隆項(xiàng)目
三、切換分支
即 checkout (分支名)
切換分支
四齐帚、提交及推送
1妒牙、首先將需提交的文件暫存到工作樹
2、填寫此次的提交說明
3对妄、推送到遠(yuǎn)端分支
4湘今、即git add、git commit -m '提交說明'剪菱、git push origin (分支名)
顯示有改動(dòng)到文件
暫存到工作樹
提交
推送
五摩瞎、獲取遠(yuǎn)端
即git fetch
小烏龜獲取遠(yuǎn)端
(相當(dāng)于小烏龜里的獲取遠(yuǎn)端)
vscode獲取遠(yuǎn)端
六、獲取最新分支
即git pull
獲取最新分支
七琅豆、撤銷
即git reset --hard origin/master
撤銷提交
八愉豺、創(chuàng)建
即 git branch (分支名)
創(chuàng)建分支1
(創(chuàng)建后的分支提交的時(shí)候會(huì)提示沒有上游分支)
創(chuàng)建分支2
九、合并及解決沖突
即git merge
(git merge 用于合并指定分支到當(dāng)前自己的分支)
解決沖突