Use params for post_push_command, not constant. + post_push_command coverage
use local member instead of method var to fill in commands array
renaming methods to avoid inconsticencies