¿Comtesting la existencia de un repository de GitHub?

Yo uso knplabs / github-api y necesito verificar el repository existente pero en este package no encuentro algo así, bash:

$branches = $client->repo()->branches($repository['owner']['login'], $repository['name']); 

y donde $ branches = array (0) Sé que este repository está vacío, porque si crea repo, automáticamente crea branch master. Esto es correcto ?

Y yo trato

 $readme = $client->api('repo')->contents()->readme('knp-labs', 'php-github-api', $reference); 

pero cuando no lo encuentro tengo error global, no propiedad $ readmy == falso

Y testing con curl. Tengo url this url = https://github.com/akmil/pashabrunch1 y cuando obtengo esta url tengo el código de estado 204, pero $ httpCode = 200 y en $ header tengo 200 why?

  $url = $repository['html_url']; $handle = curl_init($repository['html_url']); curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE); /* Get the HTML or whatever is linked in $url. */ $response = curl_exec($handle); /* Check for 404 (file not found). */ $httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE); $header = get_headers($repository['html_url'], 1);