Please add the same logic as in `push` so that the remote and branch can be omitted to use the defaults, and use three-spaces indentation.