Git 高级操作 概述 分支策略、rebase、cherry-pick、hooks 等高级 Git 技能。 分支管理 分支操作 分支追踪 Rebase 操作 基础 rebase 合并提交 Cherry-pick Stash 暂存 撤销操作 撤销工作区修改 撤销暂存区 撤销提交 修改提交 远程操作 Git Hooks 常用 hooks pre-commit 示例 commit-msg 示例 常见场景 场景 1:同步 fork 仓库 场景 2:清理历史中的大文件 场景 3:二分查找 bug 场景 4:子模块管理 故障排查 | 问题 | 解决方法 | |------|----------| | 合并冲突 | 手动解决后 + | | rebase 冲突 | 解决后 | | 误删分支 | 找回 | | 推送被拒绝 | 后重试 | ---