如何在VSCode Remote中配置git凭据?

我已经启动并运行了VSCode Remote,并且可以从Win10便携式计算机连接到Azure Ubuntu VM中的会话,而不会出现问题。实际上,这是多么的轻松!一切,包括我的扩展程序,都可以正常工作。

好吧,差不多。我似乎无法使源代码管理无缝运行。我可以拉并提交,但是当我尝试将更改推送到源时(如果重要的话,GitHub),VSCode总是要求输入我的用户名和密码。

如何在VSCode Remote中配置git凭据?


有没有办法一劳永逸地告诉我我是谁?我已经运行过git config --global,并且~/.gitconfig文件包含我的用户名和电子邮件。

顺便说一句,我也遇到了this question的问题,但我现在可以解决。

更新:我还安装了Keyring凭据帮助程序,没有任何作用。

qaz1321 回答:如何在VSCode Remote中配置git凭据?

始终,当您推送到远程存储库时,都必须进行身份验证,因为它更安全。带有凭据的〜/ .gitconfig文件字段在那里,因此您不必每次都需要进行身份验证时就介绍您的电子邮件,这太糟糕了。但是出于安全原因,您总是必须输入密码。如果您觉得它很烦,请在一天结束时或在您有稳定的代码要发送时推送。

本文链接:https://www.f2er.com/3070182.html

大家都在问