如何在Visual Studio代码中执行git push?

时间:2015-05-01 19:18:26

标签: git visual-studio-code

有一个" Push"菜单项,但是当我点击它时,除了一个微妙的进度条显示并且从未完成之外没有任何反应。在Visual Studio Code的Docs页面中,我发现了这一行:"目前,VSCode尚未处理凭证管理,"并且该页面链接到凭证助手上的GitHub页面,这对于其他远程服务器(在我的情况下是bitbucket)来说太具体了,而且对于如何设置VS代码还不够具体。

4 个答案:

答案 0 :(得分:38)

如果你在Windows中使用git bash中的这一行:

  

git config --global credential.helper wincred

下次git会记住你的密码。多数,VSCode将正常工作;)

Bye Bytes!

答案 1 :(得分:11)

告诉Git你的名字,以便你的提交被正确标记。在$ here后输入所有内容:

  

git config --global user.name"您的姓名"

告诉Git与您的Git提交相关联的电子邮件地址。您指定的电子邮件应与Github上的电子邮件设置中的电子邮件相同。要隐藏您的电子邮件地址,请参阅"将您的电子邮件地址设为私有"。

  

git config --global user.email"您的电子邮件地址"

请参阅:Set Up Git

答案 2 :(得分:7)

如果您(或未来的搜索者)正在寻找专门针对bitbucket的说明(尽管对于git更常见)Here是Atlassian帮助页面,用于使用凭据缓存进行永久身份验证。

答案 3 :(得分:0)

如果由于使用ssh身份验证而希望推送到需要输入密码的自己的服务器,则可以这样做:

使用命令code从git命令提示符启动Visual Studio代码

我在此页末找到了这个 https://code.visualstudio.com/Docs/editor/versioncontrol 常见问题解答中的问题是“我可以在VS Code中使用SSH Git身份验证吗?”

现在每次与git服务器交互时,都会提示您输入密码

这是打开git时如何使用git运行命令的指南 Windows shortcut to run git bash script