mac下載homebrew 安裝和使用git
本人最近從windows換成mac,記錄一下用homebrew安裝git的過程
打開終端
command
+ 空格,搜索終端
安裝homebrew
在終端中輸入下面命令,來安裝homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
成功安裝顯示如下
配置brew系統變量
這個時候,嘗試直接使用brew命令安裝git行不通,因為沒有配環境變量
確認 Homebrew 是否安裝成功: 在終端輸入以下命令,確認 Homebrew 是否安裝在正確的位置
/opt/homebrew/bin/brew --version
將 Homebrew 添加到 PATH
: 如果上述命令顯示版本信息,接下來需要將 Homebrew 添加到你的 PATH
中。你可以按照以下步驟操作:
-
打開你的
~/.bash_profile
或~/.zshrc
文件(取決于你使用的是 Bash 還是 Zsh)。大部分情況下 macOS 默認是 Zsh,如果你沒有修改過默認 Shell,應該是 Zsh。本人為了保險起見在這兩個文件里都配了。nano ~/.zshrc
nano ~/.bash_profile
-
在文件末尾添加以下行:
export PATH="/opt/homebrew/bin:$PATH"
-
保存并關閉文件,使用
Ctrl + X
,然后按Y
保存更改。
重新加載配置文件: 你可以通過執行以下命令來讓更改立即生效:
source ~/.zshrc
source ~/.bash_profile
驗證 Homebrew 是否正確配置: 重新打開終端,并輸入以下命令來檢查 brew
是否可以正常使用:
brew --version
如果一切順利,應該會顯示 Homebrew 的版本信息。
git安裝與使用
安裝git,并拉代碼倉庫
brew install git
配置 Git 的用戶名和郵箱:
-
設置全局用戶名: 在終端中輸入以下命令,替換
Your Name
為你的名字:git config --global user.name "Your Name"
-
設置全局郵箱: 同樣,替換
youremail@example.com
為你的郵箱:git config --global user.email "youremail@example.com"
-
查看配置是否成功: 你可以通過以下命令查看你當前的 Git 配置信息:
git config --global --list
這將顯示你設置的用戶名和郵箱等配置信息。
配置密碼:
-
對于 GitHub 等平臺,如果你使用的是 HTTPS 鏈接,在首次推送或拉取時,Git 會提示你輸入用戶名和密碼。
-
為了方便,你可以使用 Git 的憑證助手(Credential Helper),這樣可以保存密碼,避免每次都輸入。
git config --global credential.helper osxkeychain
這會將你的 Git 憑證(用戶名和密碼)存儲在 macOS 的 Keychain 中。
使用 SSH(可選):
如果你打算使用 SSH 鏈接(如 git@github.com:username/repository.git
),你還需要設置 SSH 密鑰并將公鑰添加到 GitHub 或其他 Git 托管服務。
-
生成 SSH 密鑰:
ssh-keygen -t rsa -b 4096 -C "youremail@example.com"
指定正確的保存路徑: 通常默認是
~/.ssh/id_rsa
,這是標準的 SSH 密鑰文件位置。所以當提示:Enter file in which to save the key (/Users/didi/.ssh/id_rsa):
你只需要復制上面的路徑并輸入即可。
/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了。