Committing staged changes