combine remote-push and remote-pull into remote-scp