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了。

相关推荐
星海拾遗2 小时前
git rebase记录
大数据·git·elasticsearch
ljh5746491194 小时前
PhpStorm 2022.3 版本中,修改使用 Git 提交时看到弹出式的对话框模式
ide·git·php·phpstorm
云闲不收5 小时前
git rebase
git
江上清风山间明月6 小时前
git pull和git checkout在恢复文件的区别
git·pull·checkout
海鸥817 小时前
in argocd ‘/tmp/_argocd-repo/../.git/index.lock‘: No space left on
git·argocd
尔嵘8 小时前
git操作
大数据·git·elasticsearch
好评1248 小时前
Linux文件上传git
linux·运维·git
大柏怎么被偷了10 小时前
【Git】企业级开发模型
git
Garfield200510 小时前
Git 分支拓扑实践
git·拓扑
DKNG10 小时前
【Windows Host】 hosts配置增加访问github流畅度
人工智能·git·github