使用 SSH key(如 id_rsa
)來上傳程式碼到 Git 倉庫,下面是詳細的步驟,確保使用 SSH key 並且排除 build
資料夾。
1. 確保 SSH Key 設定正確
首先,確保你已經配置好 SSH key,並且將公鑰添加到遠端 Git 伺服器上。
生成 SSH Key(如果尚未生成)
如果你還沒有生成 SSH key,請使用以下命令來生成:
按照提示進行操作,並將生成的公鑰(默認是 ~/.ssh/id_rsa.pub
)上傳到遠端伺服器上。
將 SSH Key 添加到 SSH Agent
確保 SSH Agent 正在運行,並將 SSH key 添加到 agent:
2. 設定 .gitignore
以排除 build
資料夾
在你的專案根目錄下創建 .gitignore
文件,並添加 build/
目錄,以便排除該目錄:
3. 設定遠端 Git 倉庫
確保你已經設定好 Git 遠端倉庫,並使用 SSH URL 來設定遠端地址。這樣 Git 就會使用 SSH key 來進行身份驗證。
4. 初始化 Git 倉庫(如果尚未初始化)
如果你的專案還沒有初始化為 Git 倉庫,使用以下命令來初始化:
5. 添加並提交檔案
將所有檔案(不包括 .gitignore
中排除的文件)添加到 Git 暫存區,然後進行提交:
6. 使用 SSH 上傳到遠端倉庫
由於你使用的是 SSH 密鑰進行認證,只需要直接使用 git push
命令:
如果你的預設分支是 main
而非 master
,請將 master
改為 main
:
7. 確認 SSH 連接是否正常
如果你還不確定 SSH 連接是否設置正確,你可以使用以下命令來測試與遠端伺服器的連接:
如果成功,你應該會看到像是以下的回應:
沒有留言:
張貼留言