前言

当我在编程时,我总是倾向于在编写最后的代码前,尝试各种不同的想法,并且很多时候我都会由于各种原因在不完整的状态或者有未提交的代码的状态下退出。当我再切换回来时,我很有可能已经忘了我在干嘛或者我为什么这样做。最近我经常遇到这样的问题,我就在想,有没有什么就是Git 内建的好办法能让我给自己写一个注释或笔记啥的,而且是在非提交状态下。

啊哈,被我找到了:Git 的确有内建的笔记功能!

根据文档,我们能够发现使用 git notes 的方法:

Adds, removes, or reads notes attached to objects, without touching the objects themselves.
增加,删除或读取对象上的注记,而不会触及到该对象本身。

每次我发现一个好工具我都会非常激动,尤其是在自己经常使用的工具上就更加开心了!