Add —dry-run option to `push`