我需要访问 gitlab 中的存储库。我正在使用 Windows 10。如果我在命令行中输入 ex。git pull我需要输入登录名和密码。所以今天我尝试设置 ssh 密钥。路径 %myProfile%/.ssh 中的目录不存在,所以我使用了命令ssh-keygen -t rsa -C "email@domain.com"(我正在使用 gitbash),现在我有 .ssh 目录和密钥对。所以我打开id_rsa.pub(ctrl + a,ctrl + c)并通过浏览器将ssh密钥添加到我的gitlab配置文件中。
但问题是 - 命令行仍然需要电子邮件和密码。为什么?我可以在哪里设置一些认证类型或其他什么?