Rewriting Git History (or how to fake being a flawless committer) | Dark Hacker News