vscode源代码管理器(git可视化操作)
2020-09-06 本文已影响0人
broccoli_d39c
可代替使用命令行操作git的可视化工具,之前一般都是使用tortoiseGit,但发现vscode上也可以直接操作,可根据个人操作习惯搭配使用,总之都是为了方便,自己怎么方便怎么来。
一、操作入口
入口有两个,分别是:
1、vscode左侧类似弹弓的图标是它的“源代码管理器”。(包含部分操作,如图1)
2、使用ctrl+shift+P并输入git进行git操作。(所有操作都可在此找到)
![](https://img.haomeiwen.com/i22065164/b7332ffc10a81e22.png)
![](https://img.haomeiwen.com/i22065164/ebe4bfca3aa16594.png)
二、克隆项目到本地
即 git clone
![](https://img.haomeiwen.com/i22065164/5327fa20f184bc53.png)
三、切换分支
即 checkout (分支名)
![](https://img.haomeiwen.com/i22065164/0cda6daafe644c09.png)
四、提交及推送
1、首先将需提交的文件暂存到工作树
2、填写此次的提交说明
3、推送到远端分支
4、即git add、git commit -m '提交说明'、git push origin (分支名)
![](https://img.haomeiwen.com/i22065164/f1bdc95fcb0e13f6.png)
![](https://img.haomeiwen.com/i22065164/6a6437ee893b0e55.png)
![](https://img.haomeiwen.com/i22065164/ec65e1f73e9e0cd0.png)
![](https://img.haomeiwen.com/i22065164/fb0a94c8752a1c68.png)
五、获取远端
即git fetch
![](https://img.haomeiwen.com/i22065164/3b5105cb5f2bb24f.png)
(相当于小乌龟里的获取远端)
![](https://img.haomeiwen.com/i22065164/ada41a76c1eca5bb.png)
六、获取最新分支
即git pull
![](https://img.haomeiwen.com/i22065164/a959868b739fe33f.png)
七、撤销
即git reset --hard origin/master
![](https://img.haomeiwen.com/i22065164/f8deb80f59d77dd5.png)
八、创建
即 git branch (分支名)
![](https://img.haomeiwen.com/i22065164/711f07794200c173.png)
(创建后的分支提交的时候会提示没有上游分支)
![](https://img.haomeiwen.com/i22065164/add00cc14da7ebe4.png)
九、合并及解决冲突
即git merge
(git merge 用于合并指定分支到当前自己的分支)
![](https://img.haomeiwen.com/i22065164/feda2026594b051f.png)