如何实现 git 命令行的联想功能
问题背景 码农生涯离不开 git ,无论是编码开发,版本控制,还是持续集成,代码审查, git 无疑是有效跟踪项目进展的利器,而 git 命令行更是必不可少的工具。我之前也尝试过一些带界面的 git 工具,然而都没有命令行来的顺手,按钮太多,界面太复杂,反而容易搞不清楚一些简单的操作应该如何下手。 命令行用的多了,难免有手滑输错命令的时候,这个时候屏幕上就会提示 🐼 ~ » git stats git: 'stats' is not a git command. See 'git --help'. The most similar command is status 当年第一次用 git 的时候还是小惊喜了一下,因为之前接触的其他工具不是直接提示命令找不到,就是直接输出一大段 help 界面,对用户很不友好,所以 git 能直接把最接近的子命令输出到屏幕上还是很方便的。 算法简介 那