mac安装homebrew和git

简介

由于把自己的新mac拿来撸代码,开始环境搭建,安装各种工具和依赖,安装 git 需要先安装 homebrew,然后就遇到了 homebrew 安装失败的问题。

bash 复制代码
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
bash 复制代码
curl: (28) Failed to connect to raw.githubusercontent.com port 443 after 75059 ms: Couldn't connect to server

又或者是 TimeOut

究其原因就是无法快速访问外部网络下载安装包,解决方式可以是要成功访问外部网络或者下载国内的源安装包。

此处仅使用国内源安装包。

解决

官网安装

homebrew官网的安装命令:

bash 复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

普通在无法访问外网的情况下,大多都是会报错的。

于是需要替换源。

替换源安装

bash 复制代码
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

执行这条命令后,就会正常下载安装了,安装完成后,会出现提示使用 homebrew 不成功的话,需要重启终端或者执行这条命令

bash 复制代码
eval "$(/opt/homebrew/bin/brew shellenv)"

我个人是重启了终端之后执行 brew 仍然不识别,于是执行的上面这条命令,就ok啦

检验

通过执行下面这条命令查看 homebrew 版本。

bash 复制代码
brew -v

安装git

bash 复制代码
brew install git
git --version

另外,如果上述所有安装过程中出现一些没有权限的提示,可以前面加个 sudo,来以管理员身份执行命令,例如

bash 复制代码
sudo brew install git

其他

另外,我首次访问 github 的时候,网页会显示访问不了,防火墙拦截、超时之类得信息,于是可以通过在本地域名 ip对应表里配一下。

  1. 通过 ping 得到 github 对应的ip地址
  2. 编写主机地址表
bash 复制代码
ping github.com 
sudo vi /etc/hosts

于是在原有的表中填入信息。

bash 复制代码
20.205.243.166 github.com

此处,还涉及搭配 vim指令。

按 i 进入编辑模式,写完之后,按Esc键 进入命令模式,然后输入 :wq 保存并退出。

相关推荐
IOT那些事儿13 小时前
Git报错:Could not get HEAD hash
git·hash·head
杜哥无敌15 小时前
Git Bash + acme.sh 实现 SSL 证书自动续签(完整指南)
git·bash·ssl
Web3&Basketball18 小时前
Meta Muse 816B 实测:两台 Mac 本地跑通
macos·大模型·mac·本地部署·moe·显存优化·meta muse
DevLoom_18 小时前
macOS 27 升级翻车怎么降级?不用终端,2 种方案实测回退旧系统
macos·macos27·mac系统降级·macos安装盘·mac使用技巧
nunumaymax19 小时前
Git教程
git
阿萨德528号20 小时前
IDEA 项目 SVN 配置消失、版本控制变成 Git 且无 VCS 菜单的解决办法
git·svn·intellij-idea
R²AIN SUITE1 天前
项目管理平台怎么和OA、钉钉、飞书、Git仓库打通?从消息通知到双向同步的5种实现路径
git·钉钉·飞书
向着光芒的女孩1 天前
【Mac】腾讯视频会议在Mac电脑屏幕共享失败解决方案
macos
Demons_kirit1 天前
CTFHub 信息泄露通关笔记:Git泄露 Log - 教程
笔记·git·网络安全
鬼手点金2 天前
构建有效 Agent 的核心原则
java·人工智能·git·学习·自动化