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

> There is also nothing wrong with copying your entire tree to a different directory, diffing, applying patches by hand, and keeping track of what goes where.

What? There is plenty wrong with that. I've worked with people who did that. There are lots of problems with this approach. It's extremely hard to work with and it only gets harder the more people are involved. At least in git the commits have unique identifiers, everything is hashed and checksummed automatically, branches are properly tracked, etc.

I've even worked with non-programmers whose version control was emailing each other files named like:

  Presentation final final REALLY FINAL (2) (3).ppt
It was a hell unlike anything else I had ever experienced before.


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

Search: