Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> it is a feature which allows, for example, to work simultaneously on several releases, patches, hot fixes, etc. Once better alternative emerges we'll jump the git ship as we did before when we jumped onto the git ship.

What are you talking about here? I'm not talking about eliminating branching, but the fact that merging a branch is usually just a fake single commit that hides away the complexity and decisions of the branch. see [0] into how you can leverage branches and the log for a sane commit history.

> that was a feature of a bunch of source controls and a reason among others why they lost to git.

Given the article, git won because it was foss, torvalds and speed, if you have proof of a good amount of people saying "I hate the division of data and repository!" then its a believable claim, or maybe you're confusing the data/repo division with cvs? git also didn't have to fight much, the only contender was hg

[0]: https://fossil-scm.org/home/timeline



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: