Comment Re:...so, never? (Score 1) 103
You don't need a remote repository either. You can do everything locally. But if you do want to share things then there's no option here.
Workspace and local repository - not really a lot of choice on these. You need a local area where you're working.
So that just leaves the index. And honestly I have no idea why this is necessary. I can see how it might be useful to have an optional extra stage that we can do a partial commit but most people will do a bunch of changes and commit those.