分支git笔记pro
git-diff
# 1.diff说明 > 用于比较两次修改的差异 ## 1-1.参数 | 参数 | 描述 | | | | | –cached | 显示暂存区(已 add 但未 commit 文件)和最后一次 commit (HEAD)之间差异。 | | –staged | 同 --cached。 | | –stat ......
git-HEAD
## 1.HEAD概念 > HEAD是一个指针,指向当前分支最新的commit,而branch指向一个commit ![](https://img2023.cnblogs.com/blog/1910177/202307/1910177-20230711093736474-1767689683.png ......
git-remote
## 1.查看远程仓库 > `-v`会显示需要读写远程仓库使用的 Git 保存的简写与其对应的`URL` ### 关联单个 #### 显示关联别名 ```bash git remote ``` ```cmd origin ``` #### 显示远程url ```bash git remote -v ......
git-stash
# 1.stash说明 > 修改已追踪的文件(未`git add`),可以使用`git stash`放入git栈保存 > > 新增的文件,直接执行stash是不会被存储的 ## 1-1.解决的问题 ```cmd 1.在切换分支时 把当前内容提交掉,然后再切换分支 把内容stash掉,然后再切 ......
git-merge
# 1.merge说明 > `git merge `把指定branch合并到当前分支 > > `.git`目录下会多出`ORIG_HEAD`文件 # 2.合并操作 ## 2-1.当前分支没有提交 > 合并 dev分支到master分支时,如果master分支的状态没有被更改过,那么这个合并是非常简单 ......
git-rebase
# 1.合并commit ## 1-1.说明 > 一般使用`git rebase -i `,``默认是当前最新`HEAD` > > 范围: `(start_commit, end_commit]` > > rebase合并一般会进入`commit挑选`和`commit信息编辑`的vim界面 ```b ......
git-switch
# 1.switch说明 > git 2.23版本新增了switch、restore命令,因为git checkout命令职责较多、不够明确。 > > 一个是分支的管理,一个是文件的恢复。这两个核心功能,将由 git switch和git restore分别负责。 # 2.切换分支 ## 2-1.切 ......
git-branch
# 1.branch概念 > branch指向一个commit,而HEAD是一个指针,指向当前分支最新的commit ![](https://img2023.cnblogs.com/blog/1910177/202307/1910177-20230711225810432-1848203901.pn ......
git-tag
# 1.tag简介 ## 1-1.说明 > tag 就是 对某次 commit 的一个标识,相当于起了一个别名 > > 创建的标签会在`.git/refs/tags`下 ### 1-1-1.查看tags目录 ```bash ls .git/refs/tags ``` ```bash v1.0.0 v ......
git-worktree
# 1.说明git-worktree > git worktree 非常适合大型项目又需要维护多个分支,想要避免来回切换的情况 - 优点 - git worktree 可以快速进行并行开发,同一个项目多个分支同时并行演进 - git worktree 的提交可以在同一个项目中共享 - git wor ......
处理.git文件夹过大出现臃肿问题-filter-branch和BFG工具
Git开发手册 git一些不常用的命令记不住,可以查看git开发手册(https://m.php.cn/manual/view/34957.html) 1、.git/objects/pack 文件过大 今天从git拉取项目进行开发的时候克隆的很慢,还以为是网速的问题。查看了一些git命令框的拉取网络 ......
虚树 学习笔记
# 虚树 学习笔记 ## 引入 我们在解决树上问题时,往往都是对整棵树进行处理,或者每次询问都对一个点、点对进行处理,这类题型一般都可以通过 dp、树剖解决;然而,有一类问题要求我们每次对树上一些关键点进行处理。这类问题的特点就是询问次数多,而询问的点的总数不多。可如果我们每次都把整棵树都 dfs ......
StarRocks Segment源码阅读笔记--SegmentIterator创建
StarRocks中要读取Segment中的数据,需要先创建SegmentIterator StatusOr<ChunkIteratorPtr> Segment::_new_iterator(const Schema& schema, const SegmentReadOptions& read_o ......
linux学习笔记
[TOC] #### 重要的配置文件路径 1)查看linux的内核参数 ```shell [root@k8s-test-abc-node-wqvmy ~]# cat /etc/sysctl.conf # sysctl settings are defined through files in # / ......
office学习笔记
[TOC] ## Excel ### 函数使用 #### VLOOKUP 使用说明: https://support.microsoft.com/zh-cn/office/vlookup-%E5%87%BD%E6%95%B0-0bbc8083-26fe-4963-8ab8-93a18ad188a1 ......
psql学习笔记
[TOC] #### Q:命令行执行文件里面的语句 ```shell psql -U galax -W "weihua@123" -d krm -p 5432 -f xxx.sql ``` #### Q:docker 本地运行 psql 1、获取最新的 postgreSql 镜像。 2、创建一个挂载 ......
shell脚本学习笔记
[TOC] Q:shell脚本说明 shell 脚本是个纯文本文件,命令从上而下,一行一行地开始执行。shell 脚本拓展名为`.sh`。shell 脚本第一行一定要为: ```shell #!/bin/bash ``` Q:shell脚本语法(一个简单的示例脚本) 创建一个 test.sh 文件, ......
vim学习笔记
### 指导文档 https://cloud.tencent.com/developer/beta/article/2096379 ### 常用的命令 1、行号: ``` :set nu # 缩写,显示行号 :set number # 全写,显示行号 :set nonu # 缩写,取消显示行号 :s ......
python学习笔记:第九章异常
# 1.1 异常是什么 python使用异常对象来表示异常状态,并在遇到错误时引发异常。异常对象未被处理,程序将终止并显示一条错误信息。 我们可以通过各种方法引发和捕获错误,并采取对应措施。 # 1.2 将“错误”变成异常 自主地引发异常 ## 1.2.1 raise语句 我们通过预测异常可能发生的 ......
Git 基础入门
Git 基础入门 一、安装与配置 1.下载安装 https://git-scm.com/download/ 2.使用入口 win: 右键菜单—git bashmac: 终端窗口 3.基础配置 a. 首次使用添加身份说明,使用以下两个命令: $git config --global user.name ......
git添加github代理
[TOC] # 设置http代理 在git窗口复制粘贴下面命令 ``` git config --global https.proxy http://127.0.0.1:代理端口 ``` # 取消http代理 ``` git config --global --unset http.proxy `` ......
Git备忘录
环境: Windows 安装Git 下载地址:https://git-scm.com/download 配置Git 安装完成后需要配置,开始菜单打开“Git CMD”或右键打开“Open Git Bash here”。 配置用户名和提交用到的邮箱 #配置用户名 git config --global ......
[笔记]组成原理_中央处理器_异常和中断、指令流水线
异常和中断机制 有关异常和中断的基本概念: 由CPU内部产生的意外事件被称为异常,有些教材中也称为内中断;由来自CPU外部的设备向CPU发出的中断请求,被称为中断,通常用于信息的输入与输出。有些教材中也称为外中断。 通常情况下,对异常和中断的具体处理过程,由操作系统(和驱动程序)完成。 异常 异常是 ......
2023烟台7天编程集训笔记4
**匈牙利算法** 点击查看代码 ``` //匈牙利算法代码 //匈牙利算法可用邻接矩阵和编表,优化用编表,不优化用邻接矩阵 //时间复杂度:O(n^3) #include using namespace std; bool z[maxn][maxn],vis[maxn];//z[i][j]代表左边 ......
STM32笔记(3) 按键驱动
#include "key.h" #define KEY1 (GPIOA->IDR & (0X1IDR & (0X1IDR & (0X1IDR & (0X1APB2ENR &= ~(1APB2ENR |= (1APB2ENR &= ~(1APB2ENR |= (1CRL &= ~(0xfCRL |= ......
flutter 学习笔记
## chapter1 Build a new app with flutter create. • Use widgets to compose a screen with controls and layout. • Use widget parameters for styling. • A ......
STM32笔记(2)时钟源 NOP延时
时钟 用哪个外设就要开他对应的时钟 例子:RCC->APB2ENR |=(0x01CR |= ((uint32_t)RCC_CR_HSEON); /* 等待高速晶振就绪 */ do { HSEStatus = RCC->CR & RCC_CR_HSERDY; StartUpCounter++; } ......
常用git指令
# 常用git指令 ## 一. git pull 相关 1. 将远程指定分支 拉取到 本地指定分支上 ``` git pull origin : ``` 2. 将远程分支拉倒当前分支 ``` git pull origin ``` 3. 将与本地当前分支名相同的远程分支拉到本地当前分支(需要先关联远 ......
选读SQL经典实例笔记06_日期处理(上)
![](https://img2023.cnblogs.com/blog/3076680/202307/3076680-20230711160327907-1137777359.png) # 1. 计算一年有多少天 ## 1.1. 方案 ### 1.1.1. 找到当前年份的第一天 ### 1.1.2 ......