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

Being snapshot-based. Git has some issues being distributed in practice since the patch order matter which means you basically need to have some centralized authoritative server in most cases with more than 2 folks to resolve the order of patches for meaningful uses as the hash is used in so many contexts.




That's... literally what a merge collision is. The tooling for that predates git by decades. The solutions are all varying levels of non-trivial and involve tradeoffs, but none of them require 24/7 cloud service availability.

Using a Patch Theory-based option like Darcs or Pijul exist today & don’t have the tradeoff while also working offline.



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

Search: