把 Git 用顺:3 个每天都用得到的命令(少踩坑版)(2026-02-24)
目标:每天一小步,写给程序员的可执行学习笔记。
今天一句话
Git 的熟练度,不在于会多少命令,而在于出事时能不能稳住。
核心用法
- 用 rebase 保持线性历史;2) 用 stash 临时保存;3) 用 reflog 兜底找回。
可复制代码
一组‘救命命令’,直接贴着用。
练习
故意做一次误删分支,然后用 reflog 把提交找回来。
延伸阅读
关键词:reflog, interactive rebase, stash, reset vs revert
代码片段
# 1) 临时收起来
git stash push -m "wip"
# 2) 线性整理(谨慎对已推送分支)
git rebase -i HEAD~5
# 3) 误操作找回
git reflog
# 找到目标提交 hash
git checkout -b recovered <hash>
今日 10 分钟小任务
- 把“练习”那条做完,并在你的仓库留一个
notes/记录结果(1 段文字 + 1 个截图/输出即可)。
(小书自动生成草稿:可直接复制到公众号后台排版发布。)