mac下载homebrew 安装和使用git

mac下载homebrew 安装和使用git

本人最近从windows换成mac,记录一下用homebrew安装git的过程

打开终端

command + 空格,搜索终端

安装homebrew

在终端中输入下面命令,来安装homebrew

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

成功安装显示如下

配置brew系统变量

这个时候,尝试直接使用brew命令安装git行不通,因为没有配环境变量

确认 Homebrew 是否安装成功: 在终端输入以下命令,确认 Homebrew 是否安装在正确的位置

bash 复制代码
/opt/homebrew/bin/brew --version

将 Homebrew 添加到 PATH: 如果上述命令显示版本信息,接下来需要将 Homebrew 添加到你的 PATH 中。你可以按照以下步骤操作:

  • 打开你的 ~/.bash_profile 或 ~/.zshrc 文件(取决于你使用的是 Bash 还是 Zsh)。大部分情况下 macOS 默认是 Zsh,如果你没有修改过默认 Shell,应该是 Zsh。本人为了保险起见在这两个文件里都配了。

    bash 复制代码
    nano ~/.zshrc
    bash 复制代码
    nano ~/.bash_profile
  • 在文件末尾添加以下行:

    bash 复制代码
    export PATH="/opt/homebrew/bin:$PATH"
  • 保存并关闭文件,使用 Ctrl + X,然后按 Y 保存更改。

重新加载配置文件: 你可以通过执行以下命令来让更改立即生效:

bash 复制代码
source ~/.zshrc
bash 复制代码
source ~/.bash_profile

验证 Homebrew 是否正确配置: 重新打开终端,并输入以下命令来检查 brew 是否可以正常使用:

复制代码
brew --version

如果一切顺利,应该会显示 Homebrew 的版本信息。

git安装与使用

安装git,并拉代码仓库

bash 复制代码
brew install git

配置 Git 的用户名和邮箱:

  1. 设置全局用户名: 在终端中输入以下命令,替换 Your Name 为你的名字:

    bash 复制代码
    git config --global user.name "Your Name"
  2. 设置全局邮箱: 同样,替换 youremail@example.com 为你的邮箱:

    bash 复制代码
    git config --global user.email "youremail@example.com"
  3. 查看配置是否成功: 你可以通过以下命令查看你当前的 Git 配置信息:

    bash 复制代码
    git config --global --list

    这将显示你设置的用户名和邮箱等配置信息。

配置密码:

  • 对于 GitHub 等平台,如果你使用的是 HTTPS 链接,在首次推送或拉取时,Git 会提示你输入用户名和密码。

  • 为了方便,你可以使用 Git 的凭证助手(Credential Helper),这样可以保存密码,避免每次都输入。

    bash 复制代码
    git config --global credential.helper osxkeychain

    这会将你的 Git 凭证(用户名和密码)存储在 macOS 的 Keychain 中。

使用 SSH(可选):

如果你打算使用 SSH 链接(如 git@github.com:username/repository.git),你还需要设置 SSH 密钥并将公钥添加到 GitHub 或其他 Git 托管服务。

  • 生成 SSH 密钥:

    bash 复制代码
    ssh-keygen -t rsa -b 4096 -C "youremail@example.com"

    指定正确的保存路径: 通常默认是 ~/.ssh/id_rsa,这是标准的 SSH 密钥文件位置。所以当提示:

    bash 复制代码
    Enter file in which to save the key (/Users/didi/.ssh/id_rsa):

    你只需要复制上面的路径并输入即可。

    bash 复制代码
    /Users/didi/.ssh/id_rsa

    这样,密钥就会保存在默认的 ~/.ssh/id_rsa 和 ~/.ssh/id_rsa.pub 文件中。

    设置密码(可选): 接下来,会提示你输入 passphrase(密钥的密码),这是一个可选步骤。如果你希望为你的 SSH 密钥设置密码以增加安全性,可以输入一个密码。否则,直接按回车跳过。

  • 将 SSH 公钥添加到 GitHub: 找到生成的公钥(默认在 ~/.ssh/id_rsa.pub)用cat ~/.ssh/id_rsa.pub 查看并复制,并将其添加到 GitHub 账户的 SSH 密钥设置中。 操作完后git会提醒你该ssh密匙有效。这样你就可以用ssh来git clone了。

相关推荐
长成一棵参天树4 分钟前
React15 vs React16 核心区别
git·vscode
驭渊的小故事4 小时前
Git 基础操作与对象观察
git
Hvitur5 小时前
Gitea 版本控制服务端【Red Hat 离线安装】
git
flytalei6 小时前
逐浪笔记 GitOps 实战:Jenkins 构建、Argo CD 同步与 Git 回滚
笔记·git·jenkins
熊出没8 小时前
CommitLoom 使用教程:在 IntelliJ IDEA 中自动生成 Git 提交信息
java·git·intellij-idea
IOT那些事儿1 天前
Git报错:Could not get HEAD hash
git·hash·head
杜哥无敌1 天前
Git Bash + acme.sh 实现 SSL 证书自动续签(完整指南)
git·bash·ssl
Web3&Basketball1 天前
Meta Muse 816B 实测:两台 Mac 本地跑通
macos·大模型·mac·本地部署·moe·显存优化·meta muse
nunumaymax1 天前
Git教程
git
阿萨德528号1 天前
IDEA 项目 SVN 配置消失、版本控制变成 Git 且无 VCS 菜单的解决办法
git·svn·intellij-idea