有一个"Push"菜单项,但是当我点击它时,除了出现一个微小的进度条并且永远不会完成外,什么都没有发生。从Visual Studio Code的文档页面中,我找到了这一行:"现在VSCode不处理凭证管理",该页面链接到一个GitHub页面上的凭证助手,该凭证助手对其他远程服务器(在我的情况下是Bitbucket)过于特定,并没有足够详细地说明如何为VS Code设置。
有一个"Push"菜单项,但是当我点击它时,除了出现一个微小的进度条并且永远不会完成外,什么都没有发生。从Visual Studio Code的文档页面中,我找到了这一行:"现在VSCode不处理凭证管理",该页面链接到一个GitHub页面上的凭证助手,该凭证助手对其他远程服务器(在我的情况下是Bitbucket)过于特定,并没有足够详细地说明如何为VS Code设置。
这样下一次Git就会记住你的密码。这就是全部,VSCode将可以正常工作;)git config --global credential.helper wincred
git pull
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
fatal: Could not read from remote repository.
- Kutyel告诉Git与你的Git提交相关联的电子邮件地址。你指定的电子邮件应该与Github上的电子邮件设置相同。如果想要保持你的电子邮件地址隐藏,请参见“保持你的电子邮件地址私密”:git config --global user.name "你的名字"
请查看:设置Gitgit config --global user.email "你的电子邮件地址"
目前,VSCode通过生成git
来实现Git集成。如果在命令行中使用git push
无需提示输入用户名/密码,则在VSCode中也应该可以正常工作。
我不知道设置SourceTree以免提示用户名/密码是否足以使普通的命令行git
不再提示。
code
命令启动Visual Studio Code。我在这个页面的末尾找到了这个信息https://code.visualstudio.com/Docs/editor/versioncontrol,在常见问题中的问题是“我可以在VS Code中使用SSH Git认证吗?”现在每次与git服务器交互时,您都会被提示输入密码。这里有一个指南,告诉您如何在打开git时运行带有git的命令Windows shortcut to run git bash script。