我如何在 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,那应该会缓存您的用户名/密码。
这是个奇怪的问题,但我找不到我是怎么做到的:
我有三台电脑,都有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,那应该会缓存您的用户名/密码。