c# - 如何使用 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”的位置,我会收到错误,因为“预期的方法名称”
解决方案
推荐阅读
- python - 如何保持字符串中的变量不改变python
- cordova - Cordova 插件从本机函数获取异步响应
- git - 来自bitbucket服务器的Git克隆不适用于https
- python - 在 Linux 中未使用 load_dotenv() 加载环境变量
- javascript - 设置后环境变量仍未定义
- c++ - 特化包含自身的类型的非类型模板
- python - 是否可以根据时间序列在 Pandas 上创建一个新的数据框,并具有每日差异?
- node.js - 使用 Node.js,如果 dotenv 不包含在 app.js 之外的其他文件中,为什么会触发错误?
- android - 生成APK时Android在改造中的不同行为
- javascript - react - .include 返回意外结果