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

People who criticise git fall into two categories:

- Those who have never used Clearcase, Perforce, or any other enterprise monstrosity.

- Those who have and suffer from Stockholm syndrome.



Because other things are worse git can't have problems?


The problem addressed by git or any other serious version control system is complex. Any seemingly simple solution will be severely limited, even if it does some particular things reasonably well (e.g. Subversion).

Git offers the flexibility to let each person work the way they prefer, even (to a large extent) on large shared projects.

With some wrappers and hooks, you could quite easily cripple git so as to emulate most any simple VCS. The aforementioned enterprise products barely work at all, so replicating their non-functionality might require more effort.


It being flexible is not the reason for all criticism of git, and simple wrappers don't fix all its issues. (and even if it were, "you need wrappers and hooks to work around its pitfalls" would be a completely valid criticism)


Perforce is fantastic and I'll take it over git any day.

Clearcase I agree was a POS.




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

Search: