Interactive rebase (git rebase -i) ช่วยให้คุณ เขียนใหม่ จัดลำดับใหม่ รวม แก้ไข หรือลบ commit — เก็บกวาดประวัติ commit ของคุณก่อนแชร์ มันเป็นเครื่องมือทรงพลังสำหรับการสร้างประวัติที่สะอาดและมีเหตุผลจาก commit งานที่กำลังทำที่ยุ่งเหยิง
การเริ่ม interactive rebase
git rebase -i HEAD~4 # interactively rebase the last 4 commits
git rebase -i <commit>
