git操作方式
其实git操作一般有三种方式
分别是终端命令行,开发工具集成,专业的git可视化工具
我前面几章说的都是git的命令行操作,今天这篇文章主要是针对开发工具vscode集成git操作进行演示
说明一下,这里之所以选择vscode,是因为本人用的就是vscode,每个开发工具基本都有对应的git集成,这里我就以vscode的为例
主要操作
克隆仓库
打开一个空状态的vsode页面,点击左侧第三个图标(源代码管理),就可以看到如下场景
如果你需要克隆仓库,你就直接从将仓库的地址复制到右侧的输入框里面,拉去代码

创建新分支


放入暂存区


本地提交


推送到远程



推送成功

查看当前所在分支



合并分支


拉取

其他操作
查看操作记录

临时暂存文件

创建标签和里程记录

切换分支


基于某节点创建新分支

复制hash号

其实常规的git操作,vscode的集成上都可以使用,多用多练,多少比命令行省事。