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

Git is wrong in some regards: they introduce an entity "branch", but it is not stored properly, it's like virtual data.

The proof that there are really no branches in git's storage is a simple task that's not achievable in git:

suppose you had some branch, but you don't remember it's name, then you branched off and issued some commits. Now there's no way to get a git history consisting of just the commits introduced since you branched off.



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

Search: