Interactive rebase (git rebase -i) तुम्हाला commits पुन्हा लिहिण्यास, पुनर्क्रमित करण्यास, एकत्रित करण्यास, संपादित करण्यास किंवा हटवण्यास — आपल्या commit history साफ करण्यास परवानगी देते, तर तुम्ही ते सामायिक करा. हे अव्यवस्थित work-in-progress commits मधून स्वच्छ, तार्किक history तयार करण्यासाठी एक शक्तिशाली साधन आहे.
Interactive rebase सुरू करणे
git rebase -i HEAD~4
git rebase -i <commit>
