Git rebase and the golden rule explained | Heykuki News