每当我尝试推送到存储库时,我都必须一次又一次登录。
如果我取消选中上述内容,则只能正常工作,但仍然要求我再次输入用户名和密码,这并不理想。
PC配置:- -VSCode版本:1.45 Debian -操作系统版本:Ubuntu 18.04
答案 0 :(得分:0)
用于GitHub存储库的GitHub身份验证
VS Code现在具有针对GitHub存储库的自动GitHub身份验证。现在,您无需在系统中配置任何凭据管理器,就可以在公共存储库和私有存储库之间进行克隆,提取和推送。甚至在集成终端中调用的Git命令,例如git push
,现在也会根据您的GitHub帐户自动进行身份验证。
您可以使用git.githubAuthentication
设置禁用GitHub身份验证。您也可以使用git.terminalAuthentication
设置禁用终端身份验证集成。
更新:请参阅解决方案here
答案 1 :(得分:0)
尽管情况并非如此,但从Option Explicit
Sub ReadingRange()
Dim ARRAY_Multiwage As Variant
Dim ARRAY_TEMP_Multiwage() As Variant
ARRAY_Multiwage = Sheets("Multiwage").Range("A1").CurrentRegion
Dim a As Long
Dim b As Long
For a = LBound(ARRAY_Multiwage, 1) To UBound(ARRAY_Multiwage, 1)
If ARRAY_Multiwage(a, 1) = "60021184_2018/36/HE" Then
'add ARRAY_Multiwage(a, 1) to ARRAY_TEMP_Multiwage
'Debug print to see that it has been added
Else:
End If
Next a
End Sub
而不是https
进行克隆通常是造成此类问题的原因。
设置GitHub上SSH密钥的说明:
https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
在VSCode中设置连接详细信息可能会干扰在其外部终端上使用ssh
。