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

Git不常用命令(持续更新)

今日鸡汤:当你最满足的时候,通常也最孤独;当你最愤慨的时候,通常也最可怜。

此博文会列出一些平时不常用,但是能提高效率的git命令,后续会出IDEA对应的操作步骤

快看看你是不是都用过...

乖巧猫猫求看完

分支(Branch)

查询当前仓库所有分支的创建者,并按格式输出

git for-each-ref --format='%(committerdate) %09 %(authorname) %09 %(refname)' | sort -k5n -k2M -k3n -k4n

查看分支创建依赖的源分支

适用于自己创建的分支,且没有删除过本地分支

git reflog --date=local

选择合并 (Cherry Pick)

合并分支部分代码 根据提交的hash值

git cherry pick

缓存(Stash)

在需要缓存的分支下执行

git stash -m '此次缓存的信息'

只缓存具体文件

git stash push file1 file2 ...

查看缓存列表,其中stash@{0}是最新缓存

List Element Example=> stash@{0}: On branck-name: '该缓存提交的信息'

git stash list

查看压栈缓存的统计信息

git stash show

查看某次缓存修改的统计信息

git stash show stash@{n}

查看某次缓存修改的文件修改内容

git stash show -p stash@{n}

从缓存获取最新缓存的内容并删除该缓存,属于对缓冲区的弹栈操作

git stash pop

指定恢复某一次缓存并删除该缓存

git stash pop stash@{n}

从缓存获取最新缓存内容但不对缓存对象进行删除(建议使用)

git stash apply

指定恢复某一次缓存但不对缓存对象进行删除(建议使用)

git stash apply stash@{n}

清理缓存区中所有缓存

git stash clear

欢迎下方讨论分享,觉得好用记得回来表扬一下我,每一次支持都是作者的动力!!

相关文章:

Git不常用命令(持续更新)

今日鸡汤:当你最满足的时候,通常也最孤独;当你最愤慨的时候,通常也最可怜。 此博文会列出一些平时不常用,但是能提高效率的git命令,后续会出IDEA对应的操作步骤 快看看你是不是都用过... 分支(…...

PostPreSql 数据库的一些用法

1、varchar 类型转换成数字 select sum(CAST(order_num AS NUMERIC)) from ads_port_cli_cons_freq_rpt where yr2023 and mon 08...

小工具推荐:FastGithub的下载及使用

前言:FastGithub是基于dotnet开发的一款开源Github加速器,通过自动获取与GitHub相关的IP地址并更新本地hosts文件来提高资源访问速度,使GitHub的访问畅通无阻。原理(复制过来的): ①修改本机的DNS服务指向…...

硬件信息查看工具 EtreCheckpro mac中文版功能介绍

etrecheckpro mac中文版是一款专业的硬件信息查看工具,它能够快速的检测Mac电脑的软硬件信息,加强用户对自己计算机的了解,EtreCheckPro for Mac下载首先会对电脑的软硬件信息进行扫描收集,之后才会显示出来。EtreCheck Mac版报告…...

宝塔Python3.7安装模块报错ModuleNotFoundError: No module named ‘Crypto‘解决办法

前言 今晚遇到一个问题&#xff0c;宝塔服务器上安装脚本的模块时&#xff0c;出现以下报错&#xff0c;这里找到了解决办法 Traceback (most recent call last):File "/www/wwwroot/unifysign/fuck_chaoxing/fuck_xxt.py", line 4, in <module>from Crypto.…...

优化改进YOLOv5算法:加入ODConv+ConvNeXt提升小目标检测能力——(超详细)

为了提升无人机视角下目标检测效果,基于YOLOv5算法,在YOLOv5主干中实现了Omnidimensional Convolution(ODConv),以在不增加网络宽度和深度的情况下提高精度,还在YOLOv5骨干网中用ConvNeXt块替换了原始的C3块,以加快检测速度。 1 Omni-dimensional dynamic convolution …...

ElasticSearch安装、插件介绍及Kibana的安装与使用详解

ElasticSearch安装、插件介绍及Kibana的安装与使用详解 1.安装 ElasticSearch 1.1 安装 JDK 环境 因为 ElasticSearch 是用 Java 语言编写的&#xff0c;所以必须安装 JDK 的环境&#xff0c;并且是 JDK 1.8 以上&#xff0c;具体操作步骤自行百度 安装完成查看 java 版本 …...

JVM | 命令行诊断与调优 jhsdb jmap jstat jps

目录 jmap 查看堆使用情况 查看类列表&#xff0c;包含实例数、占用内存大小 生成jvm的堆转储快照dump文件 jstat 查看gc的信息&#xff0c;查看gc的次数&#xff0c;及时间 查看VM内存中三代&#xff08;young/old/perm&#xff09;对象的使用和占用大小 查看元数据空…...

SQL 表达式

SQL 表达式 表达式是计算值的一个或多个值、运算符和SQL函数的组合。这些SQL表达式类似于公式&#xff0c;它们是用查询语言编写的。 您还可以使用它们查询数据库中的特定数据集。 句法 考虑SELECT语句的基本语法&#xff0c;如下所示&#xff1a; SELECT column1, column2, …...

Unity3D 打包发布时生成文件到打包目录

有时候需要自己创建批处理文件或日志文件&#xff0c;在启动程序的同级目录使用&#xff0c;减少手动操作的时间和错误率。主要使用到的是OnPostprocessBuild方法。 1、在工程中的Editor文件夹下创建脚本 2、将文件放入Plugins的相关目录 3.脚本内容 using System.Collection…...

Elasticsearch中使用join来进行父子关联

在使用关系数据库进行开发的过程中&#xff0c;你可能会经常使用外键来表示父表和子表之间的关联关系&#xff0c;在Elasticsearch中&#xff0c;有哪些方法可以用来让开发者解决索引之间一对多和多对多的关联关系的问题呢 1 使用对象数组存在的问题 你可以很方便地把一个对象…...

提供一个springboot使用h2数据库是无法使用脚本并报错的处理方案

环境描述 springboot 2.6.2 mybatis-plus-boot-starter 3.5.1 mysql-connector-java 8.0.11 查阅了很多博客&#xff0c;说是使用spring.datasource.schema或者spring.sql.init.schema-locations指定脚本也均无效。不使用启动脚本&#xff0c;启动后在h2控制台&#xff…...

【组合计数】CF1866 H

Problem - H - Codeforces 题意 思路 不知道这种trick叫什么&#xff0c;昨天VP刚遇到过 设 f[x] 为恰好有一个最大值为 x 的方案数&#xff0c;我们要求这个&#xff0c;那就设 g[x] 为 至少有一个最大值为 x 的方案数&#xff0c;那么答案就是 f[x] g[x] - g[x - 1] 这里…...

JavaSpringbootmysql农产品销售管理系统47627-计算机毕业设计项目选题推荐(附源码)

摘 要 随着互联网趋势的到来&#xff0c;各行各业都在考虑利用互联网将自己推广出去&#xff0c;最好方式就是建立自己的互联网系统&#xff0c;并对其进行维护和管理。在现实运用中&#xff0c;应用软件的工作规则和开发步骤&#xff0c;采用Java技术建设农产品销售管理系统。…...

一文5000字从0到1使用Jmeter实现轻量级的接口自动化测试(图文并茂)

接口测试虽然作为版本的一环&#xff0c;但是也是有一套完整的体系&#xff0c;有接口的功能测试、性能测试、安全测试&#xff1b;同时&#xff0c;由于接口的特性&#xff0c;接口的自动化低成本高收益的&#xff0c;使用一些开源工具或一些轻量级的方法&#xff0c;在测试用…...

蓝桥杯每日一题0223.10.23

第几天 - 蓝桥云课 (lanqiao.cn) 题目描述 题目分析 简单枚举&#xff08;用k来记录经过的天数&#xff09; #include<bits/stdc.h> using namespace std; bool is_ren(int n) {if(n % 400 0 || (n % 4 0 && n % 100 ! 0))return true;return false; } int …...

php危险函数及rce漏洞

php代码执行语句 eval() eval()语句 eval() 会将符合PHP 语法规范字符串当作php 代码执行。 <meta charset"UTF-8"> <pre><?php$dd$_REQUEST[dd];eval($dd);?>可以执行php代码 也可以套一层system执行系统操作指令 assert()函数 assert() …...

4. 寻找两个正序数组的中位数

1. 题目 见 寻找两个正序数组的中位数 2. 解题思路 首先一看到题目说是正序数组&#xff0c;且时间复杂度要求在对数级别&#xff0c;所以自然想到了双指针中的二分法。 首先来看一下&#xff0c;假设输入是这两个数组&#xff0c;那么将其逻辑合并成一个大数组的话&#x…...

Stable Diffusion AI绘图

提示词&#xff1a; masterpiece, best quality, 1girl, (anime), (manga), (2D), half body, perfect eyes, both eyes are the same, Global illumination, soft light, dream light, digital painting, extremely detailed CGI anime, hd, 2k, 4k background 反向提示词&…...

MR混合现实情景实训教学系统在旅游管理专业中的应用

在旅游管理专业中&#xff0c;MR混合现实情景实训教学系统的主要应用包括但不限于以下几个方面&#xff1a; 1. 实地考察的替代&#xff1a;对于一些无法实地考察的景点或设施&#xff0c;学生可以通过MR系统进行虚拟参观&#xff0c;从而了解其实际情况。这不仅可以减少时间和…...

零基础玩转GLM-OCR:一键部署,轻松解析图片里的文字、表格和公式

零基础玩转GLM-OCR&#xff1a;一键部署&#xff0c;轻松解析图片里的文字、表格和公式 1. 引言&#xff1a;你的“智能读图”助手来了 想象一下这个场景&#xff1a;你收到一份PDF格式的合同&#xff0c;需要把里面的关键条款摘出来&#xff1b;或者你看到一张满是数据的表格…...

老旧Mac终极重生指南:OpenCore Legacy Patcher完整教程

老旧Mac终极重生指南&#xff1a;OpenCore Legacy Patcher完整教程 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher OpenCore Legacy Patcher是一款强大的开源…...

Go JSON 编解码性能优化技巧

Go语言因其高效的并发模型和简洁的语法广受开发者喜爱&#xff0c;但在处理JSON编解码时&#xff0c;性能问题常成为瓶颈。随着微服务和高并发场景的普及&#xff0c;优化JSON处理效率变得尤为重要。本文将分享几个实用的Go JSON编解码性能优化技巧&#xff0c;帮助开发者提升应…...

3大跨平台游戏开发库部署方案:从环境搭建到性能优化的全流程指南

3大跨平台游戏开发库部署方案&#xff1a;从环境搭建到性能优化的全流程指南 【免费下载链接】raylib A simple and easy-to-use library to enjoy videogames programming 项目地址: https://gitcode.com/GitHub_Trending/ra/raylib 跨平台游戏开发库raylib凭借其轻量级…...

BGE-Large-Zh与传统算法对比:TF-IDF vs 语义向量

BGE-Large-Zh与传统算法对比&#xff1a;TF-IDF vs 语义向量 当传统的关键词匹配遇到深度语义理解&#xff0c;文本搜索技术正在经历一场革命性的变革 1. 引言&#xff1a;从关键词到语义理解的跨越 在信息检索领域&#xff0c;我们经历了从基于规则到统计方法&#xff0c;再到…...

Windows Cleaner:彻底解决C盘爆红问题的免费系统清理工具

Windows Cleaner&#xff1a;彻底解决C盘爆红问题的免费系统清理工具 【免费下载链接】WindowsCleaner Windows Cleaner——专治C盘爆红及各种不服&#xff01; 项目地址: https://gitcode.com/gh_mirrors/wi/WindowsCleaner 你是否曾经面对C盘爆红的警告感到束手无策&a…...

CLI 的复兴与应用

CLI 的爆发与定义CLI&#xff08;Command Line Interface&#xff0c;命令行界面&#xff09;作为计算机领域古老的交互方式&#xff0c;近期迎来新爆发。飞书、钉钉、谷歌、Stripe 等公司在两周内陆续开源 CLI 产品&#xff0c;越来越多软件转向 CLI 化。CLI 与 GUI 的区别GUI…...

【从0开始学设计模式-6| 原型模式】

一个月没更新了&#xff0c;在找实习。。 其实还是懒了&#xff0c;其实每天花个半小时左右就能写一篇博客的。。。概念 原型模式(Prototype Pattern) 设计出来的目标就是&#xff1a;通过本体复制出与本体一样的分身&#xff08;分身具有本体一样特性&#xff09;定义&#xf…...

GitHub协作开发AnythingtoRealCharacters2511项目指南

GitHub协作开发AnythingtoRealCharacters2511项目指南 1. 项目概述与协作价值 AnythingtoRealCharacters2511是一个专门将动漫角色转换为写实真人形象的AI模型项目。这个模型基于Lora技术&#xff0c;经过30900步训练&#xff0c;使用103组图组&#xff08;合计206张图片&…...

Qwen3.5-9B-AWQ-4bit视觉理解实战:10个高频办公场景的图文处理案例

Qwen3.5-9B-AWQ-4bit视觉理解实战&#xff1a;10个高频办公场景的图文处理案例 1. 认识这个强大的视觉助手 想象一下&#xff0c;当你面对一堆杂乱的文件、会议记录和产品图片时&#xff0c;有一个智能助手能帮你快速理解这些内容。这就是Qwen3.5-9B-AWQ-4bit能为你做的事情。…...