The git work tree, from working to staging to committing