But if you use GitHub pull requests and squash your commits, that seems almost the same? The history is there, just not in the repo.