IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> VScode关于git的操作 -> 正文阅读

[开发工具]VScode关于git的操作

关于VScode,我的版本是:
Version: 1.65.0 (user setup)

关于git的操作都在这里菜单下:
在这里插入图片描述
在这里插入图片描述
操作说明:

一、Views:

这个就是试图模式的显示方式,有两种:
在这里插入图片描述

1)默认是:Source Control

这个模式下:只会看到改变的文件,就是你修改后和仓库不一样的文件。
如:
在这里插入图片描述
界面只有changes分类和提交前的source control查看

Source Control repository

选择这个后,如下:
在这里插入图片描述
只看到代码的管理,更新几个文件都可以知道,但不知道更新了啥文件,也就是没有changes这个选项,可以看到项目名称和分支,这个是有点。

Source Control 和 Source Control repository

我建议两种勾选上,如下图示:
在这里插入图片描述
这样就全面了,知道了更新的文件,项目名称,分支名称

View & Sort:

这个菜单自有在Source Control repository模式下才能看到

Pull:

这个就是单个操作,拉取的意思,就是拉取代码,首先拉取代码之前可以确认一下当前分支是什么分支,可以使用命令查看你的分支

git branch -a 

当然你在Source Control repository视图模式下可以知道分支。

Push:

上传代码,开发的主要流程如下:
1)编写代码
2)git检查到你的代码更新,changes中可以看到
3)确认changes ,就是将changes状态的代码加到Staged changes中,为什么会有 stage这个状态,就是防止你误提交。
在这里插入图片描述
在这里插入图片描述
4)提交commit
在这里插入图片描述
5)push
提交完后,代码并没有到远程的创库,只是在本地仓库,你需要push才能到达远程仓库,所以这是最后一步的操作
在这里插入图片描述
看到没,这个有一个需要Push的文件
你也可以点击 Sync Changes 1这个按钮。

Clone:

这个就是克隆远程的项目,只要你给出项目的地址,
比如:https:xxxxx.git.com 啥的。就帮你下载到本地文件夹中。同时git init初始化。
在这里插入图片描述

Checkout to:

切换分支,点击它就出现本地分支和远程分支,你只需要选择分支名称,就可以切换分支,如下图示:
在这里插入图片描述
当然你不嫌麻烦,就是要命令行切换:

# 查看项目的分支们(包括本地和远程) 
git branch -a 
# 切换分支
 git checkout -b <BranchName> 

Commit:

这个命令就比较多子命令了,提交有很多种提交,不过最基本的提交还是单纯的提交(选择 commit)到本地仓库,就是跳过了changes和stage changes层,它的最后一步就是push。
在这里插入图片描述
这个命令暂时不啰嗦了。

Changes:

你可以查看3中状态,你懂得
在这里插入图片描述
不用解释了吧。就是查看,查看可以作一些操作,比如回退到原先的状态

Pull,Push:

拉取和上传的操作都在这了
在这里插入图片描述

Branch:

关于分支的操作
在这里插入图片描述
最常用的就是第一个操作,合拼分支

Remote:

远程操作, 添加远程和删除远程

在这里插入图片描述

Stash:

这个目前没有用到,不太了解 。

Tags:

这个是标签,不过我目前也用不到
Show Git Output:
(等我慢慢道来)

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-03-10 22:48:06  更:2022-03-10 22:49:42 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 6:51:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码