如果可以使用 vscode,安装插件 git graph, 使用图形化git工具,直接观看所有commits log。
右键选中要 checkout 的 commit,然后点击 checkout 即可
如果不能使用 vscode,参考这个回答: https://stackoverflow.com/questions/6759791/how-do-i-move-forward-and-backward-between-commits-in-git
定义 bash 函数,使用简短的命令来 checkout 到 “未来的” commits