|
|
|
|
|
by nnnnico
779 days ago
|
|
Is it common for open source projects to start clean with a single commit containing all the code instead of keeping the history? If author/OP are around, what is the reason for this? I can imagine one trying to hide iterations of shitty code or even copies of third parties which is reasonable I guess ( and I personally wouldn't care as a user/contributor to the project) |
|
If you take your scratch project to opensource, you typically don't have the time to make sure not only the current version, but also every intermediate result is free of flaws someone else might dig up.
So: mv private opensource; git init; git remote add ...; git push
An artist also wouldn't hang every draft drawing beside his gallery piece...