在Ubuntu上克隆GitLab代碼庫的完整步驟
在Ubuntu系統上,首先需要安裝Git工具。打開終端,執行以下命令更新軟件包列表并安裝Git:
sudo apt update
sudo apt install git
安裝完成后,可通過git --version驗證安裝是否成功。
為了在提交代碼時記錄你的身份,需要設置Git的全局用戶名和郵箱(這些信息會關聯到你的Git提交記錄):
git config --global user.name "你的用戶名"
git config --global user.email "你的郵箱"
將"你的用戶名"和"你的郵箱"替換為實際的GitHub/GitLab賬號信息。
登錄GitLab賬戶,導航到需要克隆的項目頁面。點擊頁面頂部的綠色“Clone”按鈕,會彈出URL選擇窗口:
https://gitlab.com/用戶名/項目名.git(無需額外配置,但首次推送可能需要輸入賬號密碼);git@gitlab.com:用戶名/項目名.git(更安全,需提前配置SSH密鑰)。若選擇SSH方式克隆,需提前生成SSH密鑰并將公鑰添加到GitLab賬戶:
ssh-keygen -t rsa -b 4096 -C "你的郵箱"
密鑰默認保存在~/.ssh/id_rsa(私鑰)和~/.ssh/id_rsa.pub(公鑰)。cat ~/.ssh/id_rsa.pub查看公鑰內容,復制全部輸出。登錄GitLab,進入個人設置 -> SSH密鑰,將公鑰粘貼到輸入框并點擊“Add key”。ssh -T git@gitlab.com,若顯示Welcome to GitLab, @你的用戶名!則表示連接成功。cd ~/projects),執行:git clone https://gitlab.com/用戶名/項目名.git
git clone git@gitlab.com:用戶名/項目名.git
執行后,Git會自動下載項目文件到當前目錄下的項目名文件夾中。克隆完成后,使用cd命令進入項目文件夾:
cd 項目名
此時可開始查看、修改代碼,后續可通過git add、git commit、git push等命令進行版本控制。