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

Git代码托管(三)可视化工具操作(1)

常见的可视化操作工具有

一、官方网页

如码云、gitlab,自带了常见的git操作。

 以码云为例:

1、创建分支:

进入分支目录,点击  新建分支 按钮,

在弹出框中输入新分支名称,点击确定即可一键创建分支:

2、合并分支到主干:

进入目标分支目录,点击Pull Request按钮:

跳转后的页面如下:这里在提交记录中还能检查变更

 输入相关信息后点击确认提交。这里提交后没有真正被合并,只是提交了一个请求,提交后跳转到审核页面,点击接受请求

点击后在弹出的选项中选择第一个merge

这时弹出一个确认框,点确定即可。

二、Idea

Idea自带git工具,不需要安装任何插件。具体使用见下一篇

三、vscode git

我是在当前项目下,打开新的命令窗口进行git操作的。

1、拉取新分支:git checkout 分支名称。注意执行这个命令需要本地代码是最新的且无变更;

2、更新代码:git pull;

四、tortoiseGit

 (不推荐使用,推荐开发工具中的git)

 安装后鼠标右键会出现

tortoiseGit使用方法:

1、克隆代码:Git Clone

   点击后弹框

   

 URL为项目主干地址,如果需要下载分支,则勾选Branch,并在随后的输入框中输入分支名称即 可。点击OK,会弹框输入用户名密码,然后自动完成下载。

2、提交代码:git提交代码是首先提交(commit)到本地仓库(相当于svn的add),然后再推送(Push)到远程仓库。

 先点commit提交到本地缓存: 

确认已经提交到缓存的文件Sync:

 最后点push提交:

  如果想删除commit记录,TortoiseGit->Show log,选中日志右键Revert Change by this commit即可,

3、更新代码:pull

4、代码还原TortoiseGit -> Revert。不过有两种情况,如果该文件已经commit,会与上次commit的版本对比;如果该文件没有commit,会与远程仓库代码比对。

相关文章:

Git代码托管(三)可视化工具操作(1)

常见的可视化操作工具有 一、官方网页 如码云、gitlab,自带了常见的git操作。 以码云为例: 1、创建分支: 进入分支目录,点击 新建分支 按钮, 在弹出框中输入新分支名称,点击确定即可一键创建分支&…...

How to use ffmpeg to convert video format from .webm to .mp4

The .mp4 container format doesn’t support the VP8 codec, which is commonly used in .webm files. MP4 containers typically use the H.264 codec for video and AAC for audio. You’ll need to re-encode the video using the H.264 codec and re-encode the audio us…...

Halcon 从XML中读取配置参数

1、XML示例 以下是一个XML配置文件的示例,该文件包含了AOI(自动光学检测)算法的环境参数和相机逻辑参数: <AOI><!--AOI算法参数 20241106--><Env><!--环境参数--><Param name="GPUName" value="NVIDIA GeForce RTX 405…...

hive表内外表之间切换

你想把内表和外表在元数据上达到切换的目的&#xff0c;这个操作有个前提&#xff0c;在apache版本源码上来讲是支持的&#xff01;&#xff01;&#xff01;&#xff01;但是&#xff01;&#xff01;&#xff01;&#xff01;注意哦&#xff01;默认情况下apache版本的源码中…...

电子邮件营销软件哪个好?

在数字化时代&#xff0c;电子邮件营销仍然是企业与客户沟通的核心策略之一。无论是推广新产品、发送新闻简报&#xff0c;还是进行客户关系管理&#xff0c;选择合适的电子邮件营销软件至关重要。面对市场上众多的选择&#xff0c;企业如何才能找到最适合自己的工具呢&#xf…...

OpenAI大事记;GPT到ChatGPT参数量进化

目录 OpenAI大事记 GPT到ChatGPT参数量进化 OpenAI大事记 GPT到ChatGPT参数量进化 ChatGPT是从初代 GPT逐渐演变而来的。在进化的过程中,GPT系列模型的参数数量呈指数级增长,从初代GPT的1.17亿个参数,到GPT-2的15 亿个参数,再到 GPT-3的1750 亿个参数。模型越来越大,训练…...

springboot020基于Java的免税商品优选购物商城设计与实现

&#x1f345;点赞收藏关注 → 文档最下方联系方式领取本源代码、数据库&#x1f345; 本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目希望你能有所收获&#xff0c;少走一些弯路。&#x1f345;关注我不迷路&#x1f345; 一 、设计说明 1…...

代码随想录之字符串刷题总结

目录 1.反转字符串 2.反转字符串II 3.替换数字 4.翻转字符串里面的单词 5.右旋&&左旋字符串 1.反转字符串 题目描述&#xff1a; 编写一个函数&#xff0c;其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外…...

PS-基础学习(常用快捷键1.2-1.3)

常用快捷键 钢笔操作功能Alt 选择工具使用选择工具放到锚点上&#xff0c;按下alt&#xff0c;然后放到调整曲度的上面&#xff0c;可以修改一边的曲度可以修改出不平滑的转折点选择工具放到锚点上进行拖拽可以移动锚点的位置ctrl 选择工具使用选择工具&#xff0c;按住ctrl…...

qt QListView详解

1、概述 QListView 是 Qt 框架中的一个视图类&#xff0c;用于展示模型中的数据。它基于 QAbstractItemView&#xff0c;支持多种视图模式&#xff0c;如列表视图&#xff08;List View&#xff09;、图标视图&#xff08;Icon View&#xff09;等。QListView 是模型/视图框架…...

287. 寻找重复数

目录 题目我的解法解法 题目 给定一个包含 n 1 个整数的数组 nums &#xff0c;其数字都在 [1, n] 范围内&#xff08;包括 1 和 n&#xff09;&#xff0c;可知至少存在一个重复的整数。 假设 nums 只有 一个重复的整数 &#xff0c;返回 这个重复的数 。 你设计的解决方案…...

2024年最受欢迎的编程语言

No.1 JavaScript / TypeScript 自从创建第一个网站以使其动态化以来&#xff0c;JavaScript多年来一直受到欢迎。话虽如此&#xff0c;目前JavaScript是整个市场上需求量最大的编程语言。此外&#xff0c;TypeScript&#xff08;一种具有类型安全性的JavaScript超集&#xff0…...

C++ 线程初始化编译报错

这是一个很简单的开启一个线程, 用于演示一个线程和生命周期之间的错误,但是还没有把这个错误暴露出来, 就遇见了一个编译问题. 线程中执行指定逻辑的代码 线程的执行方法, 声明写在了ThreadRun.h 实现写在 ThreadRun.cpp中. class ThreadRun { public: void func(); };void T…...

[MySQL]视图

视图是什么 视图&#xff08;View&#xff09;是一种虚拟存在的表。视图中的数据&#xff0c;来自定义视图的查询语句中&#xff0c;使用的表&#xff0c;并且是在使用视图时动态生成的。 简单讲&#xff0c;视图只保存了查询的SQL逻辑&#xff0c;不保存查询结果。所以我们在…...

Windows Server2012 R2搭建NFS服务器

正文共&#xff1a;1024 字 23 图&#xff0c;预估阅读时间&#xff1a;1 分钟 在测试vCenter的集群操作时&#xff0c;出现了共享vSAN错误的问题&#xff0c;导致无法继续。我也只好先创建一个共享NFS&#xff08;Network File System&#xff0c;网络文件系统&#xff09;存储…...

SQL题:使用hive查询各类型专利top 10申请人,以及对应的专利申请数

一、题目以及介绍 题目介绍&#xff1a; 1、表名&#xff1a;t_patent_detail &#xff08;专利明细表&#xff09; 2、表字段&#xff1a;专利号(patent_id)、专利名称(patent_name)、专利类型(patent_type)、申请时间(aplly_date)、授权时间(authorize_date)、申请人(apply_…...

使用sealos部署的集群在部署metrics-server时日志x509

1、下载文件并进行部署 wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml2、进行部署 kubectl apply -f components.yaml3、发现问题 pod容器已经启动但是健康检查没有通过 kubectl get pod -n kube-system metrics-server…...

WPF怎么通过RestSharp向后端发请求

1.下载RestSharpNuGet包 2.请求类和响应类 public class ApiRequest {/// <summary>/// 请求地址/// </summary>public string Route { get; set; }/// <summary>/// 请求方式/// </summary>public Method Method { get; set; }/// <summary>//…...

promise的用法以及注意事项,看了这篇你就会了

一&#xff0c;为什么要使用promise,ta能解决那些问题&#xff1f; Promise 是异步编程的一种解决方案&#xff1a; 从语法上讲&#xff0c;Promise是一个对象&#xff0c;从它可以获取异步操作的消息&#xff1b;从本意上讲&#xff0c;它是承诺&#xff0c;承诺它过一段时间…...

vue3如何使用pinia设置全局状态,附常见面试题

1. stores/index.ts 文件 在 index.ts 中创建 store 实例并封装了注册逻辑&#xff0c;这样可以方便地将整个 Pinia 实例注册到 Vue 应用中。代码如下&#xff1a; import type { App } from vue import { createPinia } from piniaconst store createPinia()// 全局注册 st…...

重磅喜报!中国星坤入围东莞上规资助计划,政企携手共筑智造标杆

近日&#xff0c;东莞市工业和信息化局正式公布 2026 年支持工业企业上规发展做大做强项目拟资助计划&#xff0c;中国星坤&#xff08;XKB Connection&#xff09;凭借在电子连接器领域的技术实力与稳健发展&#xff0c;成功入选&#xff0c;成为东莞智造升级的标杆企业之一东…...

网络工程师面试必看:通过一个华为ENSP综合实验,拆解中小型网络规划的核心思路

网络工程师面试必看&#xff1a;中小型网络规划的设计思维与实战解析 当面试官抛出"请描述你如何设计一个中小型网络"这个问题时&#xff0c;大多数求职者会陷入两种极端&#xff1a;要么机械罗列配置命令&#xff0c;要么泛泛而谈架构概念。真正能打动面试官的&…...

告别‘偏科’模型:用CAST双流架构搞定视频动作识别,兼顾时空理解

时空双流协同&#xff1a;CAST架构如何重塑视频动作识别的平衡之道 视频动作识别正面临一个关键瓶颈——现有模型往往在时空理解上"偏科"。就像人类大脑需要左右半球协同工作才能完整理解世界一样&#xff0c;理想的视频理解模型也需要同时具备敏锐的空间感知和精准的…...

curtains.js数学工具详解:Vec2、Vec3、Mat4和Quat的使用方法

curtains.js数学工具详解&#xff1a;Vec2、Vec3、Mat4和Quat的使用方法 【免费下载链接】curtainsjs curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes. 项目地址: https://gitcode.com/gh_m…...

从选型到设计:手把手教你根据7系列FPGA数据手册做项目选型(以Kintex-7为例)

从选型到设计&#xff1a;手把手教你根据7系列FPGA数据手册做项目选型&#xff08;以Kintex-7为例&#xff09; 在硬件系统设计中&#xff0c;FPGA选型往往决定着项目的成败。面对Xilinx 7系列丰富的产品线&#xff0c;工程师需要像外科医生选择手术器械一样精准——既要考虑当…...

置信区间不只是统计学:如何用它给你的深度学习模型预测‘上保险’?(以目标检测为例)

置信区间在深度学习中的实战应用&#xff1a;为目标检测模型预测加装"安全气囊" 当自动驾驶汽车在雨中识别模糊的交通标志时&#xff0c;当医疗AI系统标记疑似肿瘤区域时&#xff0c;模型输出的不仅是"是什么"&#xff0c;更关键的是"有多确定"。…...

小米手机解锁BL保姆级教程:无需社区5级,用PHP脚本绕过HyperOS限制(附常见错误码解决)

小米手机解锁BL实战指南&#xff1a;突破HyperOS限制的完整方案 手里的小米13升级到HyperOS后&#xff0c;解锁Bootloader突然变得遥不可及&#xff1f;社区等级5和答题门槛让不少技术爱好者望而却步。本文将带你深入探索一种巧妙的技术方案&#xff0c;无需满足小米社区的苛刻…...

【计算机组成原理】无符号整数乘法原理(基于移位累加,零基础看懂CPU乘法)

前言在数字电路与计算机组成原理中&#xff0c;加法是最基础的运算&#xff0c;而乘法是高频常用运算。很多初学者疑惑&#xff1a;计算机没有专门的乘法口诀&#xff0c;到底怎么实现二进制乘法&#xff1f;而在数字运算中&#xff0c;乘法是比加法更复杂、但底层逻辑完全依托…...

编写同城公益捐书物资登记流转程序,统计闲置书籍物资,对接公益捐赠渠道。

一个完全去营销化、偏工程与社会创新视角的 Python 示例项目&#xff0c;定位为创新与创业实验课程原型&#xff0c;不绑定任何公益平台、不引导捐赠渠道、不涉及任何机构背书&#xff0c;仅作为物资登记与流转建模工具。 同城公益捐书物资登记流转程序 ——基于物资生命周期管…...

保姆级教程:手把手教你搞定OpenPnP主次基准点矫正(附PCB制作与避坑心得)

OpenPnP主次基准点矫正实战指南&#xff1a;从硬件准备到精准调试 1. 准备工作&#xff1a;构建稳定的校准环境 在开始OpenPnP主次基准点矫正之前&#xff0c;充分的准备工作能避免80%的常见问题。首先需要理解基准点在贴片机坐标系中的核心作用——它们如同地图上的经纬度&…...