我想将我的代码发布到 github,但我遇到了问题,因为我在 Visual Studio 中遇到了这个错误。
“无法推送到远程存储库。有关更多详细信息,请参阅输出窗口。”
在输出窗口中:
推送到远程存储库时遇到错误:Git 因致命错误而失败。遇到 HttpRequestException。无法生成 askpass:没有此类文件或目录无法读取“ https://github.com ”的用户名:终端提示已禁用
我正在尝试此Git 失败,并出现 > 致命错误。无法读取用户名,但它不起作用。
有人会告诉我我还能做什么?我会补充说,两天前一切正常。
谢谢。
我写信是因为我没有找到解决我的问题的方法。我有这样的事情:
private class MockClass
{
public List<XClass> xList { get; set; }
}
private class XClass
{
public XClass(string name)
{
this.name = name;
}
public string Name{ get; }
}
Run Code Online (Sandbox Code Playgroud)
接下来,我有一个接受 a 的方法List<string>,我想将其转换为这样List<string>的列表:
private void CreateRequest(List<string> listOfString)
{
var request = new MockClass
{
xList = // here I have no idea if this can be done
};
}
Run Code Online (Sandbox Code Playgroud)
这样做有什么意义,或者只是在 MockClass 类中更改为字符串?