首页 > 解决方案 > 如何使用 C# 为 GIT 传递存储库名称

问题描述

我开发了一个程序来将文件推送到 BonoBo GIT 的远程仓库。我有以下代码

using (var repo = new Repository("path/to/your/repo"))
    {
        LibGit2Sharp.PushOptions options = new LibGit2Sharp.PushOptions();
        options.CredentialsProvider = new CredentialsHandler(
            (url, usernameFromUrl, types) =>
                new UsernamePasswordCredentials()
                {
                    Username = USERNAME,
                    Password = PASSWORD
                });
        repo.Network.Push(repo.Branches[BRANCHNAME], options);
    }
    `

我有远程回购 URL:' http://localhost/Bonobo.git.server/secondRepo.git '。我应该把这个网址放在哪里?如果我把它放在代码中的“url”的位置,我会收到错误,因为“预期的方法名称”

标签: c#git

解决方案


推荐阅读