每当我按下时,如何让powershell停止显示此消息

时间:2016-10-11 04:30:03

标签: github

如何让powershell停止显示以下消息:

  

github --credentials get:github:command not found

每当我尝试sshgit push git pull时就会发生这种情况。

1 个答案:

答案 0 :(得分:1)

检查你git remote -v:你看到https,它不是一个ssh url 确保推送或拉动使用带有以下内容的ssh网址:

git remote set-url origin git@github.com:username/repo.git

如果您使用https,Git将尝试使用凭证助手:查看git config -l | grep cred是否返回任何内容。这可以解释github: command not found部分。

如果有,请转到您的仓库并输入:

cd /path/to/my/repo
git config credential.helper ""

如果您的git足够快(Git 2.9+),那么这将阻止您的仓库中的任何凭证助手处于活动状态。