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

vscode使用Git的常用操作

主打一个实用

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

一.初始化本地仓库🔴

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

在这里插入图片描述

二.提交到暂存区🔴

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

二.提交到新版本🔴

在这里插入图片描述

三. 提交到远程仓库🔴

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

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

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

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

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

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

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

在这里插入图片描述

在这里插入图片描述

六.同步🔴

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

在这里插入图片描述

七.新建分支🔴

在这里插入图片描述

八.切换分支🔴

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

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

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

九.合并分支🔴

在这里插入图片描述

在这里插入图片描述

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

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

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

在这里插入图片描述

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

在这里插入图片描述

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

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

在这里插入图片描述

在这里插入图片描述

相关文章:

vscode使用Git的常用操作

主打一个实用 查看此篇之前请先保证电脑安装了Git,安装教程很多,可自行搜索 一.初始化本地仓库🔴 使用vscode打开项目文件夹如图所使初始化仓库,相当于命令行的git init 二.提交到暂存区🔴 二.提交到新版本&#x1f…...

RPC与REST

RPC与REST 访问远程服务1远程服务调用(Remote Procedure Call,RPC):RPC 解决什么问题?如何解决的?为什么要那样解决?1.1 先解决两个进程间如何交换数据的问题,也就是进程间通信&…...

计数排序的实现

原理 对一个数组进行遍历,再创建一个count数组 每找到一个值则在count数组中对应的位置加一,再在count数组中找到数字上方的count值,count值为几,则打印几次数组中的值. 开空间 相对映射 排序的实现 void CountSort(int* a, i…...

【Qt】QTableWidget设置可以选择多行多列,并能复制选择的内容到剪贴板

比如有一个 QTableWidget*m_tbwQuery m_tbwQuery->installEventFilter(this); //进行事件过滤处理//设置可以选择多行多列 m_tbwQuery->setSelectionMode(QAbstractItemView::MultiSelection); m_tbwQuery->setSelectionBehavior(QAbstractItemView::SelectItems); …...

跨越界限的温柔坚守

跨越界限的温柔坚守 —— 郑乃馨与男友的甜蜜抉择在这个光怪陆离、瞬息万变的娱乐圈里,每一段恋情像是夜空中划过的流星,璀璨短暂。然而,当“郑乃馨与男友甜蜜约会”的消息再次跃入公众视野,它不仅仅是一段简单的爱情故事&#xf…...

Vue3 对于内嵌Iframe组件进行缓存

1:应用场景 对于系统内所有内嵌iframe 的页面均通过同一个路由/iframe, 在router.query内传入不同src 参数,在同一组件内显示iframe 内嵌页面,对这些页面分别进行缓存。主要是通过v-show 控制显示隐藏从而达到iframe 缓存逻辑 2&#xff1a…...

L04_MySQL知识图谱

这些知识点你都掌握了吗?大家可以对着问题看下自己掌握程度如何?对于没掌握的知识点,大家自行网上搜索,都会有对应答案,本文不做知识点详细说明,只做简要文字或图示引导。 1 基础 1.1内部组件结构 1.2 数据…...

什么是CNN,它和传统机器学习有什么区别

CNN,全称为卷积神经网络(Convolutional Neural Networks),是一种专门用于处理具有网格结构数据(如图像、视频)的深度学习模型。它由多个卷积层、池化层、全连接层等组成,通过卷积运算和池化操作…...

游戏开发面试题3

unity如何判断子弹射击到敌人,如果子弹特别快怎么办 使用物理学碰撞检测。使用Unity的物理组件,如Rigidbody和Collider,将子弹和敌人都设置为有一定的物理碰撞属性,当子弹碰到敌人的时候,就会触发OnCollisionEnter()事…...

postman请求访问:认证失败,无法访问系统资源

1、使用postman时,没有传入相应的token,就会出现这种情况,此时需要把token放进去 发现问题: { "msg": "请求访问:/getInfo,认证失败,无法访问系统资源", "code": 401 } 1…...

Apache Seata新特性支持 -- undo_log压缩

本文来自 Apache Seata官方文档,欢迎访问官网,查看更多深度文章。 本文来自 Apache Seata官方文档,欢迎访问官网,查看更多深度文章。 Apache Seata新特性支持 – undo_log压缩 Seata新特性支持 – undo_log压缩 现状 & 痛点…...

Java中的软件架构重构与升级策略

Java中的软件架构重构与升级策略 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! 重构与升级的背景和意义 软件架构在应用开发中起着至关重要的作用。随着技术…...

设置Docker中时区不生效的问题

项目中使用docker-compose,并通过以下方式设置了时区 environment:- SET_CONTAINER_TIMEZONEtrue- CONTAINER_TIMEZONEAsia/Shanghai 但是并没有正确生效,网上有很多博客都在推荐这个做法,另外一种是使用标准环境标量 -TZAsia/Shangehai …...

LeetCode436:寻找右区间

题目链接&#xff1a;436. 寻找右区间 - 力扣&#xff08;LeetCode&#xff09; class Solution { public:vector<int> findRightInterval(vector<vector<int>>& intervals) {vector<pair<int, int>> startIntervals;int n intervals.size…...

前端JS特效第22集:html5音乐旋律自定义交互特效

html5音乐旋律自定义交互特效&#xff0c;先来看看效果&#xff1a; 部分核心的代码如下(全部代码在文章末尾)&#xff1a; <!DOCTYPE html> <html lang"en" > <head> <meta charset"UTF-8"> <title>ChimeTime™</title…...

pyrender 离线渲染包安装教程

pyrender 离线渲染包安装教程 安装 安装 官方安装教程:https://pyrender.readthedocs.io/en/latest/install/index.html#installmesa 首先 pip install pyrenderclang6.0安装 下载地址:https://releases.llvm.org/download.html#6.0.0 注意下好是叫&#xff1a;clangllvm-6…...

XSS平台的搭建

第一步&#xff1a;安装MySQL 数据库 因为xss平台涉及到使用mysql 数据库&#xff0c;在安装之前&#xff0c;先使用docker 安装mysql 数据库。 docker run --name mysqlserver -e MYSQL_ROOT_PASSWORD123 -d -i -p 3309:3306 mysql:5.6 第二步&#xff1a;安装xssplatform…...

【持续集成_03课_Jenkins生成Allure报告及Sonar静态扫描】

1、 一、构建之后的配置 1、安装allure插件 安装好之后&#xff0c;可以在这里搜到已经安装的 2、配置allure的allure-commandline 正常配置&#xff0c;是要么在工具里配置&#xff0c;要么在系统里配置 allure-commandline是在工具里进行配置 两种方式进行配置 1&#xff…...

PageHelper分页查询遇到的小问题

如果我们是这样子直接查询 pagehelper会拼接导我们的sql语句之后 这样子我们搜索出来的list&#xff0c;就是里面参杂了PageHelper的东西 所以我们可以直接转成我们的Page类型 但是如果我们搜索出来的是List<Blog>&#xff0c;我有些信息不想返回给前端&#xff0c;所以…...

【Python】组合数据类型:序列,列表,元组,字典,集合

个人主页&#xff1a;【&#x1f60a;个人主页】 系列专栏&#xff1a;【❤️Python】 文章目录 前言组合数据类型序列类型序列常见的操作符列表列表操作len()append()insert()remove()index()sort()reverse()count() 元组三种序列类型的区别 集合类型四种操作符集合setfrozens…...

圣女司幼幽-造相Z-Turbo效果展示:澄澈苍穹背景的渐变色阶与大气散射光学效果还原

圣女司幼幽-造相Z-Turbo效果展示&#xff1a;澄澈苍穹背景的渐变色阶与大气散射光学效果还原 圣女司幼幽-造相Z-Turbo是基于Z-Image-Turbo的Lora版本模型&#xff0c;专门用于生成《牧神记》中圣女司幼幽的高质量图像。本文将展示该模型在还原澄澈苍穹背景的渐变色阶与大气散射…...

突破网盘下载限制:八大平台直链获取的高效方案

突破网盘下载限制&#xff1a;八大平台直链获取的高效方案 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 &#xff0c;支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / …...

嵌入式开发新助手:Phi-4-mini-reasoning在STM32项目中的代码审查与优化

嵌入式开发新助手&#xff1a;Phi-4-mini-reasoning在STM32项目中的代码审查与优化 1. 嵌入式开发的痛点与机遇 在STM32这类资源受限的嵌入式开发中&#xff0c;工程师们常常面临一个两难困境&#xff1a;既要保证代码执行效率满足实时性要求&#xff0c;又要严格控制ROM和RA…...

像素幻梦创意工坊新手指南:从零开始创作你的第一个像素艺术作品

像素幻梦创意工坊新手指南&#xff1a;从零开始创作你的第一个像素艺术作品 1. 认识像素幻梦创意工坊 像素幻梦创意工坊(Pixel Dream Workshop)是一款基于FLUX.1-dev扩散模型的AI像素艺术生成工具。它采用了独特的16-bit像素风格界面设计&#xff0c;让创作过程充满游戏般的乐…...

【书生·浦语】internlm2-chat-1.8b效果展示:中文诗歌创作+格律校验双能力

【书生浦语】internlm2-chat-1.8b效果展示&#xff1a;中文诗歌创作格律校验双能力 当AI不仅能写诗&#xff0c;还能自己检查格律——这才是真正的"诗人助手" 1. 模型简介&#xff1a;小而精的诗歌创作专家 InternLM2-Chat-1.8B虽然只有18亿参数&#xff0c;但在中文…...

MATLAB/Simulink 光伏混合储能的 VSG 构网型系统并网仿真探索

MATLAB/Simulink光伏混合储能的VSG构网型系统并网仿真 构网型储能系统由光伏模块进行发电&#xff0c;蓄电池和超级电容构成混合型储能系统&#xff0c;并网控制采用虚拟同步机VSG进行控制。 其中&#xff0c;混合储能HESS由蓄电池和超级电容组成&#xff0c;对光伏并网系统实现…...

IBM与Arm达成战略合作,携手开发“双架构硬件”

IBM正式宣布与Arm达成合作。双方将携手共同开发新型“双架构硬件”&#xff0c;旨在助力企业以更高的灵活性、可靠性与安全性&#xff0c;运行未来的人工智能&#xff08;AI&#xff09;及数据密集型工作负载。这一计算平台充分融合了IBM在系统可靠性、安全性和可扩展性方面的显…...

Vue与React核心技术大比拼,万象EXCEL开发(十一)excel 结构化查询 ——东方仙盟金丹期。

Vue 与 React 的核心技术差异 响应式系统实现 Vue 基于 Object.defineProperty&#xff08;Vue 2&#xff09;或 Proxy&#xff08;Vue 3&#xff09;实现数据劫持&#xff0c;自动追踪依赖关系。React 依赖显式的 setState 或 useState 触发重新渲染&#xff0c;采用不可变数据…...

OpenClaw自然语言编程:千问3.5-27B理解模糊需求并执行

OpenClaw自然语言编程&#xff1a;千问3.5-27B理解模糊需求并执行 1. 当AI学会追问&#xff1a;模糊指令的自动化实践 上周日晚上11点&#xff0c;我盯着电脑里散落的387张旅行照片发呆——它们杂乱地堆在Downloads文件夹里&#xff0c;有手机直出的JPG、相机导入的RAW、截图…...

Bloaty二进制大小分析器:10个常见问题解决技巧

Bloaty二进制大小分析器&#xff1a;10个常见问题解决技巧 【免费下载链接】bloaty Bloaty: a size profiler for binaries 项目地址: https://gitcode.com/gh_mirrors/bl/bloaty Bloaty是一款强大的二进制大小分析工具&#xff0c;能够帮助开发者深入了解二进制文件的大…...