我如何在 Visual Studio 代码 Windows 中保存 Gitlab 用户名和密码?

How have I saved Gitlab username and password in Visual Studio Code, Windows?

这是个奇怪的问题,但我找不到我是怎么做到的:

我有三台电脑,都有visual studio代码和gitlab账号。其中两个,我的手术是

git clone ___.git
cd folder
git init
git remote add origin ___.git

然后,每次推送时,...我都必须输入我的 id 并通过。

但是在我的第一台电脑上,我做了一些不需要再输入id和pass的事情,它只是毫不费力地推送。

然后,我想我一定是做了这样的事情

https://git-scm.com/docs/git-credential-store

但是当我在 /Users 文件夹中查找 .gitconfig 时,我只有 user.name(不是 gitlab 的那个),电子邮件(这是 gitlab 电子邮件)但是 没有密码输入 。而且我在任何地方都找不到任何其他 .gitconfig 文件。当然我没有设置任何 SSH 密钥。

问题来了,我做了什么?

确保使用 GCMfW: Git-Credential-Manager-for-Windows:

git config --global credential.helper manager

然后重试:如果您使用的是 HTTPS (https://...) URL,而不是 SSH,那应该会缓存您的用户名/密码。