Git 提交前如何检查改动
Git rebase 和 merge 是开发中经常讨论的话题。本文讲它们的区别和适用场景。
提交前先看清楚改动
Git 最重要的习惯是提交前看 diff:
git status |
确认没有调试代码、临时文件、无关格式化,再提交。
推荐的小步提交
一次提交只做一件事,例如:
git add src/main/java/com/example/UserService.java |
如果既改了接口又改了样式,最好拆成两个提交。后续回滚和 review 都会更轻松。
冲突怎么处理
遇到冲突不要机械选择 ours/theirs。先看双方分别想解决什么问题,再手动合并。合并后至少跑一遍相关测试。