Why git rebase can save hours of work | Dark Hacker News