美文网首页
Term brew The GitHub credential

Term brew The GitHub credential

作者: yunFeng | 来源:发表于2017-10-20 14:16 被阅读61次

    硬件环境:macOS High Sierra

    最近更新了系统了 macOS High Sierra   不知道是不是这个原因  导致了 在term 中使用 brew 一些命令行报错了 虽然还是可以继续使用 没多大影响 但是看到红色的error 就不舒服 于是强迫症就出来了  遇到问题 先是Google 但是没遇到自己想要的答案  于是就只能自己动手了 自己看错误信息了 如图 error

    error 

    当使用 brew search  <#name#> 时 就报错了  也还是能够搜索出来的 于是就认真看提示了  

    The GitHub credentials in the macOS keychain may be invalid

    大体的意思就是说credentials 在钥匙串中的凭证失效了 因为苹果在某些过程中是需要验证的  我们的钥匙串中保存了很多不同的证书 和凭证 如果过期了 那么就要重新生成或者授权才可以继续使用 这样也相对安全一些  

    既然知道问题了  下面就是动手解决了  上面也提示了 给你2中解决方法 

    方法一:

    Clear them with:

    printf "protocol=https\nhost=github.com\n" | git credential-osxkeychain erase

    用上面的语句清理下就可以了  可能清理过程中 又重新授权了还是咋地 具体细节就不知道了  如图

    效果图

    方法二:

    方法2 就没有去尝试了 所以就不能给出什么知道意义了 只能简单的给大家介绍一下 而且方法二相比较一相对麻烦一些  

    方法2

    这个要自己去GitHub 上重新创建一个token 然后回到本地 重新设置下token  

    相对与方法一 只要一个命令行就搞定不要方便的太多 

    下面就是最终的效果图

    效果图

    遇到的一些小问题  个人的一些解决方法 可能个人的硬件配置环境不同  仅供大家参考

    相关文章

      网友评论

          本文标题:Term brew The GitHub credential

          本文链接:https://www.haomeiwen.com/subject/wbcvuxtx.html