无法将本地Git repo推送到Visual Studio Online项目

The*_*ere 4 git powershell visual-studio visual-studio-2013 azure-devops

我有一个使用Visual STudio 2013生成的本地仓库,我试图推送到VSO.本地存储库是一个带有Git源控件的简单C#命令行应用程序.

为了将我的本地仓库上传到VSO,我在VSO上创建了一个新项目,选择git作为我选择的版本控制,然后我进入"代码"选项卡,并看到以下消息.

From the command line
You can push the project using the following commands:
git remote add origin https://xxxxxxxxxx.visualstudio.com/DefaultCollection/_git/SharedProj4
git push -u origin --all
Run Code Online (Sandbox Code Playgroud)

之后,我立即启动了我的powershell(我用于Git)并一个接一个地发出了两个命令.当我发出第二个命令时,我收到一条消息,告诉我输入我的visual studio在线用户名和密码.好吧,我键入了我的用户名并按了回车键,然后在密码提示下,它无法从键盘接收任何文本输入.我会看到一个闪烁的光标,无论我多么多地敲击键盘,都无法前进.当然,我试着尽我所能,输入我的密码(显示器上没有字母)并按下输入,它说'未能验证'

在这种情况下如何让git push工作?

FWIW,在尝试上述操作之前,我在本地仓库上做了一个git提交.此外,IDE内推送功能不存在.我没有看到'发布本地回购X到在线回购Y'选项.

Ric*_*nks 10

正如@EdwardThomson在评论中所说,您需要在您的帐户上设置基本身份验证.

转到您的配置文件,选择凭据选项卡,然后单击"启用备用凭据"链接.