图片来源:unsplash.com/@sam_truong 1. 从另一分支切换单个文件 大家是否曾销毁文件只为能重新开始? 或需要在另一分支的某文件中进行更改?而git指令可以实现从另一分支切换文件。 git checkout some-other-branch — yarn.lock 同时,也可以使用相同的技巧从特定提交项切换出某个文件。 git checkout 9146367 — yarn.lock 若cherry-pick能够筛选出不需要的文件,那么这就是十分有效的技巧了。 2. 查看日志时无需合并提交 合并提交常常令人头疼。事实上,有些人宁可不用合并指令,因为合并提交真是太讨厌了