Git for windows可以缓存经过身份验证的https凭据。问题是,如果没有提供凭证,github会错误地返回安全存储库的404,而不是正确的401响应。显然,windows没有办法知道它应该提示输入凭据。
我该如何解决这个问题呢?我不想在任何与github相关的事情上被迫使用bash提示符,因为它不能与其他windows应用程序很好地集成,我也不想使用github客户端。
为了使用Package控制台中的Git,我设置了Visual 2010,更准确地说:
我已经安装了Posh,并使用这个中给出的说明启用了它我还安装了GitHub for Windows,以便方便地访问托管在GitHub上的存储库。在Package控制台上,我能够在本地完成所有操作,但是当我想将提示推到GitHub存储库时,提示符看起来“被阻塞”了,我无法
如果不使用GitHub CLI进行身份验证,则必须使用个人访问令牌进行身份验证。当Git提示您输入密码时,请输入您的个人访问令牌(PAT)。每次使用Git对GitHub进行身份验证时,系统都会提示您输入凭据,以便使用GitHub进行身份验证,除非您将它们缓存为凭据助手。我试图保持这个问题的简短和精确,但我将在这里详细阐述:我尝试使用GIT for Windows
然而,当我尝试推送时,我得到了输入用户名的提示,然后一个OpenSSH弹出窗口要求输入我的密码。在输入我的密码(或个人访问令牌)后,我收到错误消息remote******/settings/ssh
fatal: unable to access 'https://******': The requested URL retur
我试图推送到我的存储库,但我得到了以下错误:remote: Permission to PhanVanLinh/phanvanlinh.github.io.gitdenied to edgarphan.
fatal: unable to access 'https://github.com/PhanVanLinh/phanvanlinh.github.io.git
我看到:remote: Permission to zeraMe1ster/Video-Sharing-Platform-Proposal.gitdenied to codingTrainSauhard.
fatal: unable to access 'https://github.com/zeraMe1ster/Video-Sharing-Platform-Proposal.git我已经检查了我的<