Git基础入门

在日常的开发工作中,我们常常会习惯性地使用 git add . 将所有修改暂存起来,准备进行一次提交。但就在敲下 git commit 命令之前,心里或许会闪过一丝不确定:我这次到底暂存了哪些具体的修改?会不会包含了多余的调试代码或者不相关...
你是不是也经常在终端里敲下 git add . 之后,突然忘记了自己到底添加了哪些修改?准备提交(commit)时,心里总有点不踏实,担心不小心把调试代码或者不相关的改动也包含了进去。
简化提交历史显示格式,核心是使用 git log 命令配合不同参数,根据需求选择简洁程度,以下是最常用、好上手的4种方法(覆盖基础到个性化,适配日常开发场景):
线上服务突然报警,你需要快速定位是哪一次代码提交引入的问题;或者,在做 Code Review 时,你想清晰地回顾某个功能的完整演变过程。这些场景都指向一个核心的开发技能:查看 Git 的提交历史记录。
刚敲下 git commit,就发现 Message 里有个扎眼的错别字,或者忘了关联对应的任务 ID。这种“提交完就后悔”的场景,想必每个开发者都遇到过。别担心,只要还没执行 git push 将...