Interactive rebase (git rebase -i) మీకు commits లను తిరిగి వ్రాయడానికి, పునర్వ్యవస్థీకరించడానికి, కలపడానికి, సవరించడానికి లేదా విస్మరించడానికి అనుమతిస్తుంది — దానిని పంచాకముండటానికి ముందు మీ commit history ని శుభ్రపరుస్తుంది. ఇది మెలితిగా ఉన్న work-in-progress commits నుండి సమగ్ర, తార్కిక చరిత్ర రూపొందించడానికి ఒక శక్తివంతమైన సాధనం.
Interactive rebase ను ప్రారంభించడం
git rebase -i HEAD~4
git rebase -i <commit>
