如何让powershell停止显示以下消息:
github --credentials get:github:command not found
每当我尝试ssh
或git push
git pull
时就会发生这种情况。
答案 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+),那么这将阻止您的仓库中的任何凭证助手处于活动状态。