sorry,主题没交待清楚,
需要进行这个操作的前提肯定是,提交d,e的修改不依赖于提交b中的修改
【 在 MrGoodGood (MrGoodGood) 的大作中提到: 】
: git reset —mixed a-1 // 回到a之前的commit,之后的修改都是unstaged
: git add -i // 交互式stage,选择123.c,选择5 patch,对b的修改选择n不提交
: git add // 常规提交其他所有文件
: ...................
--
修改:mykeyboard FROM 113.104.212.*
FROM 113.104.212.*