Refactor `gp` (git push/pull) command to be easier to understand.