You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS Monterey下使用Homebrew安装PHP时GitHub认证失败求助

解决Homebrew Tap GitHub SSH认证问题

方案一:修改已存在Tap的远程仓库地址为SSH格式

  • 先查看当前Tap的远程地址及本地路径:
    brew tap-info saadmohammad/php
    输出中会显示仓库的HTTPS地址和本地存储路径(比如/usr/local/Homebrew/Library/Taps/saadmohammad/homebrew-php)。
  • 进入该本地仓库目录,替换远程地址为SSH格式:
    cd /usr/local/Homebrew/Library/Taps/saadmohammad/homebrew-php
    git remote set-url origin git@github.com:saadmohammad/homebrew-php.git
    
  • 重新更新Homebrew仓库:
    brew update

方案二:直接使用SSH地址执行Tap操作

如果之前的Tap命令未成功执行,直接用SSH格式的仓库地址发起Tap:
brew tap saadmohammad/php git@github.com:saadmohammad/homebrew-php.git

验证SSH认证有效性

先确认你的SSH密钥已正确配置,执行以下命令测试:
ssh -T git@github.com
若返回Hi [你的GitHub用户名]! You've successfully authenticated, but GitHub does not provide shell access.,说明SSH认证正常。

内容的提问来源于stack exchange,提问作者Sa'ad MuHammad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 12:11:05