GitHub下載項目完整配置步驟(從零開始)
默認下好了git ,在文件夾中右鍵打開git bash , 如果沒有請在csdn搜索教程
第一步:檢查并清理現有SSH配置
# 進入.ssh目錄
cd ~/.ssh# 備份并刪除所有現有密鑰(避免沖突)
mkdir backup
mv * backup/ # 移動所有文件到backup文件夾# 創建新的空配置
touch config
chmod 600 config
#600 指的是文件目錄權限
第二步:生成新的SSH密鑰
# 生成ED25519類型密鑰(更安全)
ssh-keygen -t ed25519 -C "####@##.com郵箱"# 出現提示時:
# 1. 直接按回車使用默認路徑 /路徑/
# 2. 直接按回車不設置密碼(簡單起見)
# 3. 再次按回車確認
第三步:將公鑰添加到GitHub/GitLab
# 顯示公鑰內容
cat ~/.ssh/###密鑰路徑.pub# 復制輸出的全部內容(從ssh-ed開始到郵箱結束)
- 登錄 GitHub /GitLab
- 右上角頭像 → Preferences → SSH Keys
- 點擊 “Add new key”
- 粘貼復制的公鑰
- Title填寫 “My New Key”
- 點擊 “Add key”
第四步:配置SSH客戶端
# 編輯SSH配置文件
nano ~/.ssh/config
粘貼以下內容:
Host gitlab.comHostName gitlab.comUser gitIdentityFile ~/.ssh/路徑名IdentitiesOnly yesLogLevel DEBUG3
保存退出(Ctrl+X → Y → Enter)
第五步:設置權限并測試連接
# 設置正確權限
chmod 700 ~/.ssh
chmod 600 ~/.ssh/*# 啟動SSH代理
eval $(ssh-agent -s)# 添加密鑰到代理
ssh-add ~/.ssh/路徑名# 測試連接
ssh -T git@gitlab.com
成功標志:看到 Welcome to GitLab, @YourUsername!
第六步:克隆倉庫
# 返回工作目錄
cd /e/code/DataVisual# 克隆倉庫
git clone + 克隆地址
第七步:配置Git身份信息(重要!)
# 設置全局用戶名
git config --global user.name "你的hub名字"# 設置全局郵箱
git config --global user.email "郵箱"# 驗證配置
git config --global --list
驗證成功的關鍵點:
-
ssh -T git@gitlab.com
返回歡迎信息 -
能成功執行
git clone
-
克隆后在本地能看到文件:
cd django ls -la
希望能幫到剛接觸github的小伙伴,感覺有用的話,點個收藏加關注是對我最大的支持?