About keeping a linear git commit history | Dark Hacker News