工具与环境 Mac 多 JDK 怎么管理:Homebrew、jenv、JAVA_HOME 和项目版本边界 Mac 上同时存在 JDK 8、JDK 11、JDK 17、JDK 21 很常见。老项目要跑 JDK 8,新项…
工具与环境 Git 原理怎么入门:对象模型、HEAD、reset 和 reflog 恢复 Git 命令很多,但最值得先理解的是它的对象模型。知道 .git 目录里保存了什么,HEAD 指向哪里,res…