&1 | grep refs")); $parts = explode(" ", trim($data)); if (count($parts) < 3) { return null; } return $parts[0] != $parts[1]; } public function install(): string|bool|null { return @shell_exec("git --no-pager pull --verbose 2>&1"); } }