当前位置: 首页 > news >正文

vscode使用Git的常用操作

主打一个实用

查看此篇之前请先保证电脑安装了Git,安装教程很多,可自行搜索

一.初始化本地仓库🔴

  1. 使用vscode打开项目文件夹
  2. 如图所使初始化仓库,相当于命令行的git init

在这里插入图片描述

二.提交到暂存区🔴

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

二.提交到新版本🔴

在这里插入图片描述

三. 提交到远程仓库🔴

  1. 首先得新建个远程仓库拿到仓库地址

在这里插入图片描述
2.添加远程仓库地址

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

四.撤销上次提交(版本回退)🔴

  1. 此处会退回到上次版本的暂存态(即未提交版本状态)

在这里插入图片描述
在这里插入图片描述
2. 需要去除上次版本的内容只需先将暂存区当前内容清空再放弃所有更改即可

在这里插入图片描述
在这里插入图片描述

五. 拉取代码(可能需要合并冲突)🔴

当同一文件本地仓库版本与远程仓库版本同一位置不符时会引发冲突,需要手动解决冲突

在这里插入图片描述

在这里插入图片描述

六.同步🔴

同步=先拉取远程仓库代码再推送到远程仓库,所以也有可能出现冲突的情况

在这里插入图片描述

七.新建分支🔴

在这里插入图片描述

八.切换分支🔴

在这里插入图片描述

当我们当前分支进行了更改但还没改完不想提交版本,但是又需要迁出到另一个分支时会有提示,此时可以使用储存并迁出的功能

在这里插入图片描述

在这里插入图片描述

切换回来需要恢复该修改内容时可以在STASHES里找到

在这里插入图片描述
在这里插入图片描述

九.合并分支🔴

在这里插入图片描述

在这里插入图片描述

当然也是可能产生冲突的,按之前的方法手动处理就行了

十.将新建分支推送到远程仓库🔴

  1. 一般新建分支vscode会在此处提示发布分支

在这里插入图片描述

  1. 当然也可以手动发布分支(应该保证当前为所需推送分支)

在这里插入图片描述

十一.删除分支(需要切换到其他分支)🔴

场景:当前处于main分支,需要删除dev分支

在这里插入图片描述

在这里插入图片描述

http://www.lryc.cn/news/394190.html

相关文章:

  • RPC与REST
  • 计数排序的实现
  • 【Qt】QTableWidget设置可以选择多行多列,并能复制选择的内容到剪贴板
  • 跨越界限的温柔坚守
  • Vue3 对于内嵌Iframe组件进行缓存
  • L04_MySQL知识图谱
  • 什么是CNN,它和传统机器学习有什么区别
  • 游戏开发面试题3
  • postman请求访问:认证失败,无法访问系统资源
  • Apache Seata新特性支持 -- undo_log压缩
  • Java中的软件架构重构与升级策略
  • 设置Docker中时区不生效的问题
  • LeetCode436:寻找右区间
  • 前端JS特效第22集:html5音乐旋律自定义交互特效
  • pyrender 离线渲染包安装教程
  • XSS平台的搭建
  • 【持续集成_03课_Jenkins生成Allure报告及Sonar静态扫描】
  • PageHelper分页查询遇到的小问题
  • 【Python】组合数据类型:序列,列表,元组,字典,集合
  • algorithm算法库学习之——不修改序列的操作
  • idea创建的maven项目pom文件引入的坐标报红原因
  • Python面试题:Python 中的生成器(generator)是什么?有什么优点?
  • Go语言--复合类型之map、结构体
  • Stable Diffusion图像的脸部细节控制——采样器全解析
  • CurrentHashMap巧妙利用位运算获取数组指定下标元素
  • 实现antd designable平台的组件拖拽功能
  • 计算机网络-IP组播基础
  • Git删除了文件拉取时失败
  • 【面向就业的Linux基础】从入门到熟练,探索Linux的秘密(十二)-管道、环境变量、常用命令
  • Spring Boot与Apache Kafka Streams的集成