Descargue el código de GitHub usando octokit.net

Quiero download el código del repository público y privado de GitHub. Para este propósito elegí octokit.net, pero tengo un gran problema para entender cómo debo usar esta lib para lograr mi objective. En general, debe hacerse a través de la nueva class GitHubClient. Pero cuando bash download el código octokit.net me sale el error de que la ruta es incorrecta.

var github = new GitHubClient(new ProductHeaderValue("OctokitTests"), new Uri("https://github.com/octokit/octokit.net.git); var repository = await github.Repository.Get("onwer", "user"); 

La sobrecarga baseAddress en GitHubClient es para cuando necesita conectarse a un entorno de GitHub Enterprise. Si solo te estás conectando a github.com, no necesitas especificarlo.

 var client = new GitHubClient(new ProductHeaderValue("OctokitTests")); var repository = await github.Repository.Get("octokit", "octokit.net");