Git 本地单线速查

bash 复制代码
git status                # 看状态:在哪分支、有没有未提交改动
git status -s             # 简洁模式,看改了哪些文件
git restore .             # 丢弃当前目录所有未提交的工作区改动(不可撤销)
git branch                # 看当前在哪个分支
git tag -n                # 看所有 tag 存档点

切换前先执行:

bash 复制代码
git status

必须看到这个输出,才能安全切换分支/tag:

text 复制代码
On branch master
nothing to commit, working tree clean

关键:working tree clean = 工作区干净 = 可以切。

不干净就先 git stash 或 git commit。

切换:

bash 复制代码
git checkout master            # 回主线
git checkout v20260822         # 看旧版本
git checkout -b fix v20260822  # 基于旧版本改

日常循环:

bash 复制代码
git status -s → git add -A → git commit -m "说明" → git tag v20260919 "说明"

一句话:切之前先 git status,看到 working tree clean 才能切,看完 tag 回 master。

相关推荐
小向是个Der1 天前
嵌入式进阶——MCU上电后的动作
c语言·单片机·mcu·学习·链接脚本
车软学堂1 天前
从测试转开发,到底要补什么
网络·人工智能·python·功能测试·单片机·车载系统·自动化
LCG米1 天前
STM32 ADC多通道DMA定时器触发实测:TRGO触发链、采样率精确控制与乒乓缓冲落地
stm32·单片机·嵌入式·adc
iCxhust1 天前
SEGGER 的 J-Scope
单片机·嵌入式硬件
路上有只喵1 天前
认识元器件 · 单片机(MCU/MPU/SOC) · 实战篇2
单片机·嵌入式硬件
单片机仿真设计1 天前
Proteus仿真51单片机的智能温控风扇调速系统设计(仿真图+程序)
单片机·嵌入式硬件·proteus
youcans_1 天前
【嵌入式软件AI编程】22. STM32 基础实验:GPIO外部中断
stm32·单片机·嵌入式硬件·ai编程·claude
未来_攻城狮1 天前
STM32F407VGT6 芯片详解:高性能 Cortex-M4 MCU 入门指南
stm32·单片机·嵌入式硬件
xcLeigh1 天前
FreeRTOS实战:用STM32+SEGGER打造工业级实时嵌入式系统
人工智能·stm32·单片机·嵌入式硬件·ai
路上有只喵1 天前
认识元器件 · 单片机(MCU/MPU/SOC) · 实战篇1
单片机·嵌入式硬件