"Tim Visher" [off-list ref] writes:
[...]
However, there are some issues that I can't wrap my head around,
such as how you can guarantee that all developers are working on the
same code-base without a central repo.
You can't. That's the point.
If developers wish to use a central repository and always to work
based on that, then they can. But the tool doesn't enforce that.
<http://koweycode.blogspot.com/2008/11/iterative-commiting.html>
describes a common (IME) benefit.
[...]