通过VSCode-Remote-SSH终端访问时,远程计算机不要求git用户/密码进行私人仓库

问题描述

我使用Remote-SSH从VSCode从ssh切换到aws ec-2,并打开终端尝试提取私有存储库,并在不询问用户名或密码的情况下将其提取

这怎么可能?安全漏洞?

解决方法

似乎这是带有GitHub Pull Requests and Issues extension的VSCode-Remote-SSH的功能

使用Github GitHub Pull Requests and Issues extension配置VSCode后,它也将在远程计算机中利用该配置。这就是为什么它不要求输入用户名或密码的原因。