0

次のコードを使用して、C# と OctoKit を使用してファイルを github リポジトリにコミットしようとしています。

static async void CommitFile()
{
var ghClient = new GitHubClient(new ProductHeaderValue("Octokit-Test"));
            

            ghClient.Credentials = new Credentials("//...//");

            // github variables
            var owner = "owner";
            var repo = "repo";
            var branch = "main";

            // create file
            var createChangeSet = await ghClient.Repository.Content.CreateFile(owner,repo, "file2.txt",new CreateFileRequest("File creation", "Hello World!", branch));

}

実行するたびに、次のようになります。

Octokit.NotFoundException: '見つかりません'

ここで、私が言及したいのは次のことです。

  1. 個人用アクセス トークンを生成しました
  2. レポはプライベートです
  3. 間違った個人用アクセス トークンを入力すると、「Bad Credentials」エラーが発生します。正しい資格情報を入力すると、見つからないというエラーが発生します。
4

2 に答える 2