有 3 个 commit, 想合并成 1 个,不想去手动改,就想写个 js 脚本来做,
但是不知道什么命令可以在 不进入交互式编辑,还能合并 commit 的,
有大佬知道吗?
有 3 个 commit, 想合并成 1 个,不想去手动改,就想写个 js 脚本来做,
但是不知道什么命令可以在 不进入交互式编辑,还能合并 commit 的,
有大佬知道吗?
27 回答13k 阅读
8 回答3.5k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
5 回答5.3k 阅读✓ 已解决
6 回答1.1k 阅读
3 回答1.7k 阅读
3 回答2k 阅读✓ 已解决
1. 用
--interactive
但是不 interactiveGIT_SEQUENCE_EDITOR
用于编辑 todo,将第二行开始每行开头的pick
都换成squash
GIT_EDITOR=true
用于防止 squash 时 git 打开编辑器2. 利用
reset