相关疑难解决方法(0)

Git:无法删除凭据:找不到元素

我正在尝试在新机器上设置Git,而我在使用远程存储库进行身份验证时遇到问题.

我对Git的经验有限,但我之前成功完成了以下工作:

  • 创建本地存储库($git init)
  • 连接远程存储库($git remote add origin https://[my remote repository])

到目前为止,一切顺利.但是,当我尝试通过命令行或TortoiseGit与远程存储库(拉,克隆或推送)进行交互时,在输入我的凭据时,我会收到以下错误消息:

无法删除凭据:找不到元素

致命:https:// [我的远程存储库]的身份验证失败

它显然似乎是某种身份验证问题 - 但是,我可以很好地登录远程仓库的Web界面,所以我确定我正在使用正确的un/pw.我已经为Git安装了Windows Credential Store,但是它会抛出完全相同的错误消息.

谷歌没有太多的帮助 - 这个解决方案似乎是Vista/32bit特定的(我是Win7/64bit),这个问题已被删除,让我没有更聪明.

现在,我确信我的问题有一个简单的解决方案,但我一整天都没有进展.有人能指点我吗?

提前致谢!

编辑:这是clone命令的完整结果:

我:\ KODE\_Git\myproject> git clone https:// ...

克隆到'myproject'......

"https:// ..."的用户名:myuser

' https:// myuser [at] ...'的密码:

致命:"https:// ..."身份验证失败

windows git

23
推荐指数
4
解决办法
2万
查看次数

当我尝试使用集成的 git 将更改推送到我的 Github 存储库时,VS Code 给我一个 ssh_askpass 错误

我有这个问题,我创建了一个 Github 存储库来备份一个项目。我可以从我的 Linux 命令行对我的 repo 进行正常的 SSH 访问,我可以毫无问题地推送、拉取、提交、同步和所有这些东西。但是当我尝试使用 VS Code github 集成工具来推送我的更改时,它给了我这个错误:

Git: ssh_askpass: exec(usr/lib/ssh/ssh_askpass): 没有那个文件或目录。

我已经在提到的目录中查找了这个文件,但我看到的只是一个名为 gassh_askpass 的文件。

我目前正在使用 Manjaro 和 VS Code 1.28.2

git ssh github visual-studio-code

9
推荐指数
3
解决办法
7676
查看次数

标签 统计

git ×2

github ×1

ssh ×1

visual-studio-code ×1

windows ×1