我试图安装一个特定版本的清漆工具通过自制。下面是我正在尝试的。
❯❯❯ brew search varnish
varnish
homebrew/php/php53-varnish homebrew/php/php54-varnish homebrew/php/php55-varnish homebrew/php/php56-varnish homebrew/versions/varnish3
❯❯❯ brew install homebrew/versions/varnish3
==> Tapping homebrew/versions
Cloning into '/usr/local/Library/Taps/homebrew/homebrew-versions'...
fatal: remote error:
/Homebrew/homebrew-versions is not a valid repository name
Email support@github.com for help
Error: Failure while executing: git clone https://github.com/Homebrew/homebrew-versions /usr/local/Library/Taps/homebrew/homebrew-versions --depth=1我已经通过brew update更新了最新版本,并通过brew doctor检查了问题,但没有结果。
为什么当它出现在brew search中时被告知它不是一个有效的存储库名
我认为可以做到的一件事是,我在全局git配置中添加了一个设置,以将所有https引用转换为ssh:
url.ssh://git@github.com/.insteadof=https://github.com
这会导致自制酒破裂吗?
发布于 2015-10-23 21:05:00
看来我说得太快了!我已经解决了这个问题。
因此,在全球范围内,用git将所有https转换为ssh实际上破坏了自制。我进入了~/.gitconfig并删除了https到ssh重写。自制产品现在正按预期的方式工作。如果其他人遇到这个特殊的问题,就把这个留在这里。
https://stackoverflow.com/questions/33311254
复制相似问题