通過 VS Code 連接 GitLab 并上傳項目,請按照以下步驟操作:
1.?安裝必要工具
-
確保已安裝?Git?并配置用戶名和郵箱:
git config --global user.name "你的用戶名"
git config --global user.email "你的郵箱"
-
在 VS Code 中安裝官方?GitLens 擴展(可選但推薦)。
2.?在 GitLab 上創建新項目
-
登錄 GitLab,點擊?"New project"。
-
選擇?"Create blank project",填寫項目名稱和描述。
-
記錄項目 URL(如?
https://gitlab.com/yourname/project.git
)。
3.?初始化本地倉庫
-
在 VS Code 中打開項目文件夾。
-
打開終端(<kbd>Ctrl</kbd>+<kbd>`</kbd>),執行:
git init git remote add origin 你的項目URL
4.?提交代碼到本地倉庫
-
點擊 VS Code 左側的?源代碼管理圖標(或按?<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>G</kbd>)。
-
暫存更改(點擊文件旁的?+?或輸入命令):
git add .
-
提交更改(輸入提交信息后點擊 √):
git commit -m "初始提交"
5.?推送到 GitLab
-
首次推送需指定上游分支:
git push -u origin master # 或 main(根據你的分支名)
-
后續推送可直接使用:
git push
6.?身份驗證
-
如果提示輸入憑據:
-
HTTPS 方式:輸入 GitLab 用戶名和密碼(推薦使用?Personal Access Token?替代密碼)。
-
SSH 方式(推薦)
-
-
-
-
生成 SSH 密鑰:
-
-
ssh-keygen -t ed25519 -C "your_email@example.com"
-
-
-
將公鑰(
~/.ssh/id_ed25519.pub
)添加到 GitLab 的?SSH Keys(設置 → SSH Keys)。 -
將遠程 URL 改為 SSH 格式:
git remote set-url origin git@gitlab.com:yourname/project.git
-
-
7.?驗證上傳
-
刷新 GitLab 項目頁面,確認代碼已出現。
常見問題
-
權限錯誤:檢查 SSH 密鑰或 PAT 是否配置正確。
-
分支沖突:首次推送前確保遠程倉庫無初始文件(或先執行?
git pull --rebase
)。
通過以上步驟,你的項目應該已成功同步到 GitLab。后續開發中只需重復?提交→推送?流程即可更新遠程倉庫。