--edit-msg not properly saved by pull rebase

The `--edit-msg` flag is not properly saved by the pull rebase command, so if it gets interrupted because of a conflict, the original argument won't be used (the real problem is how the data is being read).