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。

相关推荐
C++ 老炮儿的技术栈2 小时前
static的作用
c语言·c++·人工智能·单片机·c
逐光者9332 小时前
STM32通信协议——I2C
stm32·单片机·嵌入式硬件
千秋岁rr3 小时前
15.PWR电源控制
单片机·嵌入式硬件
甜甜的大香瓜3 小时前
【MT32F006】MT32F006之PWM控制背光灯(白光)
单片机
李日华大战鸡红3 小时前
FOC SVPWM过调制(学习记录)
stm32·单片机·学习
千里马024 小时前
STM32读取AD7606-4(HAL库)
stm32·单片机·嵌入式硬件
不会代码的小猴5 小时前
中断(NVIC)
单片机·嵌入式硬件
糖糖单片机设计6 小时前
基于STM32的空气污染检测与报警系统设计与实现
stm32·单片机·嵌入式硬件
盛世宏博北京6 小时前
工业环境稳定采集:配电室 IP 温湿度变送器 TCP/UDP 通信部署指南
单片机·tcp/ip·udp