Git 我真正常用的几条
命令记了很多,真正每天摸的就这几个:status 看自己改了什么,diff 看改得对不对,log --oneline 看最近几笔,stash 把没做完的先搁一边。
分支一多,最容易晕的是「我现在在哪、上次合进去了没有」。先看 oneline,比凭记忆可靠。要对比两个分支,再 log a..b,不要一上来 rebase。
提交说明我写短句,写为什么动,不写「update」。过两个月 blame 的时候,短句比「fix」有用。
危险的命令(reset --hard、force push)我放进备忘,但不写进日常习惯。能不用就不用。