目录
1.概述
vscode 使用git的基本操作有: 拉取、推送、克隆、签出、抓取、提交、更改、分支 …,
下面这张图表示这些操作的逻辑图,具体的含义,下面章节会详细叙述。
2.克隆
克隆:指将平台仓库的所有文件 包括该仓库所有分支 都复制到本地电脑 , 这种方式下不需要再初始化本地仓库;
演示:
按图操作将ssh地址粘贴到vscode并回车
在vscode工作区可看到平台仓库内容
3. 拉取
拉取:指将gitee 平台新更改的内容合并到电脑当前分支
实例: 先在gitee平台readme.md 文件末尾加入“测试拉取指令 ” , 最后在vscode 点击拉取按钮,点击后可在vscode 的readme.md 里看到新增加的一行字。
演示:
观察vscode 的readme.md 里没有要添加的文字
在gitee平台仓库 readme.md 文件末尾加上 “ 测试拉取指令 ” :
在vscode 点击拉取按钮
在工作区发现新增的一行字 已被拉取下来
4.更改
更改:将当前分支修改的内容移到暂存区,该操作不会把数据合并到本地和平台仓库,仅仅表示你对当前分支的修改 做的缓存;
实例: 在vscode 的readme.md末尾写 “ 测试更改指令 ”点击更改,然后观察平台仓库是否改变。
演示:
在vscode 的readme.md末尾写 “ 测试更改指令 ” , 并点击更改按钮:
对比平台仓库发现并没有合并
5.提交
提交:将当前修改的内容提交到本地仓库,该操作不会把数据合并到平台仓库;
实例:将上一步的内容提交到本地仓库
6.推送
推送:将本地仓库内容合并到平台仓库 。
实例:
将上一步的 “ 测试更改指令 ” 内容 合并到平台仓库。
演示:
本地仓库点击推送:
观察平台仓库readme.md 文件里是否有 “ 测试更改指令 ” 内容:
7.签出
签出:从当前或者其它分支 再新增一个分支 ;
实例: 在master 分支上新增一个 “ test-branch” 分支,并通过git graph插件观察。
演示:
创建分支:
版权归原作者 tjh12010 所有, 如有侵权,请联系我们删除。