Hacker News new | ask | show | jobs
by Cyph0n 3709 days ago
What I don't understand is why they had to purge the commit history. Did they not use Git internally? Do the commits contain sensitive information? Does it make it easier to clone the repo?
2 comments

> What I don't understand is why they had to purge the commit history.

When the team I'm on open sourced an upgrade framework[1] of ours we did the same. There's hundreds of commits over the course of years where the only intended audience was internal, some of those may contain information that wouldn't be appropriate for external consumption (e.g. a reference to non-public information) and others (well most of them really) contain information that would be useless externally (e.g. links to builds or reviews that are accessible only internally, bug numbers, etc).

[1] https://github.com/vmware/upgrade-framework

>Do the commits contain sensitive information?

Very likely.

Or, more likely, no one wants to spend the time to exhaustively prove that they do not contain sensitive information.