//這 DONMATEST 可以任意都可以
var client = new GitHubClient(new ProductHeaderValue("DONMATEST"));
//從網站上取得的 personal access token https://github.com/settings/tokens
var tokenAuth = new Credentials(PersonalToken);
client.Credentials = tokenAuth;
//https://github.com/donma/RSAKeyConverter
var res = client.Repository.Forks.Create("donma", "RSAKeyConverter", new NewRepositoryFork()).Result;
//這 DONMATEST 可以任意都可以
var client = new GitHubClient(new ProductHeaderValue("DONMATEST"));
//從網站上取得的 personal access token https://github.com/settings/tokens
var tokenAuth = new Credentials(PersonalToken);
client.Credentials = tokenAuth;
var res = client.Repository.Delete(GitHubUserName, "RSAKeyConverter");
3.將Repository 設成公開/私人
//這 DONMATEST 可以任意都可以
var client = new GitHubClient(new ProductHeaderValue("DONMATEST"));
//從網站上取得的 personal access token https://github.com/settings/tokens
var tokenAuth = new Credentials(PersonalToken);
client.Credentials = tokenAuth;
//Set for Public ,如果是要設定為 private , Private 就設成 true
//此案例就是將 LAB 這 Repo 設成 public
client.Repository.Edit(GitHubUserName, "LAB", new RepositoryUpdate("LAB") { Private = false });