---
# System prepended metadata

title: "\U0001F50Dmac git 設定與 github 上傳\U0001F44A"
tags: [wordpress]

---

###### tags: `mac`, `git`, `github`
# 🔍mac git 設定與 github 上傳👊
---

## 全部步驟說明：
### 步驟一：檢查是否已經有 SSH 金鑰

打開終端機 (Terminal)。

輸入以下指令，檢查是否已經存在 SSH 金鑰：
```
ls -al ~/.ssh
```
如果您已經有 SSH 金鑰，您會看到類似 id_rsa 和 id_rsa.pub 的檔案。

<br>

### 步驟二：生成 SSH 金鑰 (如果尚未存在)

如果您沒有 SSH 金鑰，可以使用以下指令生成：
```
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
```
請替換 your_email@example.com 為您在 GitHub 帳戶中註冊的電子郵件。

在生成過程中，系統會要求您指定金鑰的存儲位置，您可以按 Enter 接受預設位置。

如果已經存在金鑰，系統會要求您確認是否覆蓋現有的金鑰。根據需要進行確認。

<br>

### 步驟三：啟動 SSH 代理

在終端機中執行以下指令以啟動 SSH 代理：
```
eval "$(ssh-agent -s)"
```

<br>

### 步驟四：將 SSH 金鑰添加到 SSH 代理

使用以下指令將 SSH 金鑰添加到 SSH 代理：
```
ssh-add -K ~/.ssh/id_rsa
```

<br>

### 步驟五：複製 SSH 公鑰

使用以下指令複製 SSH 公鑰到剪貼板：
```
pbcopy < ~/.ssh/id_rsa.pub
```

<br>

### 步驟六：將公鑰添加到 GitHub 帳戶

前往 GitHub 網站，登入您的帳戶。

在右上角點擊頭像，選擇 "Settings"。

選擇左側的 "SSH and GPG keys"。

點擊 "New SSH key"。

在 "Title" 欄位中輸入一個描述性的標題。

在 "Key" 欄位中貼上您之前複製的 SSH 公鑰。

點擊 "Add SSH key"。

<br>

## 如果出現 remote origin already exists.

如果出現上述訊息，要如何用終端機刪除
ChatGPT
大神您好！如果您在終端機中看到 "remote origin already exists" 訊息，表示您的 Git 儲存庫已經有一個遠端(origin)設定。若您需要刪除現有的遠端(origin)設定，可以使用以下步驟：

### 步驟一：檢查現有遠端設定
在終端機中，使用以下指令檢查現有的遠端設定：
```
git remote -v
```
git remote -v
這會顯示您儲存庫的遠端設定。確保您確實要刪除的是 "origin"。

### 步驟二：刪除遠端(origin)設定
如果您確定要刪除 "origin" 遠端設定，可以使用以下指令：
```
git remote rm origin
```
