返回首页

Git大法 高频追问 Q&A

1. Q: mergerebase 怎么选?

A: 协作分支优先 merge 保留历史;个人分支整理可用 rebase

2. Q: revertreset 区别?

A: revert 追加反向提交更安全;reset 改写历史,慎用于共享分支。

3. Q: 冲突处理流程?

A: 解决冲突 -> git add -> git rebase --continuegit commit

4. Q: 误删提交如何找回?

A: 先看 git reflog 找到历史指针再恢复。

5. Q: 常见提交规范?

A: 使用语义化提交(如 feat/fix/docs)提升可读性。