1.登陸gitlab
瀏覽器輸入:http://172.16.1.126/hqauto/code/hqautoware橡羞,登陸小車的gitlab項目
2.克隆到本地
點擊右側(cè)藍色Clone按鈕將gitlab上的項目hqautoware克隆到本地混巧。
最好選擇第一個clone with ssh,在局域網(wǎng)內(nèi)下載非郴韧埽快赤惊,不建議通過HTTP衫仑。從下圖可以看到下載速度非常快堕花,44Mb/s
3.設(shè)置git用戶名和郵箱
-
用戶名和郵箱地址是本地git客戶端的一個變量文狱,每次commit都會用用戶名和郵箱紀錄。github的contributions統(tǒng)計就是按郵箱來統(tǒng)計的缘挽。
-
可以通過git config --list來查看本地的git配置信息
通過下述命令可以修改用戶名與密碼
git config --global --replace-all user.name “你的用戶名”
git config --global --replace-all user.email “你的郵箱”
4.構(gòu)建自己的分支branch
- Git分支管理
幾乎每個版本控制系統(tǒng)都是以某種形式支持分支瞄崇,使用分支意味著可以從開發(fā)主線上分離開來呻粹,然后不影響主線的同時繼續(xù)工作。
1)創(chuàng)建分支:git branch [branchname]
2)切換分支:git checkout [branchname]
3)創(chuàng)建分支的同時切換過去:git checkout -b [branchname]
通過
git branch
或在git branch -a
可以查看所有的分支苏研,星號標識的地方為當前所處的分支等浊,再配合git checkout
指令進行相互切換。5.git add添加自己需要提交的內(nèi)容到暫存區(qū)
通過命令git add lslidar_c16/
將lslidar_c16目錄中的所有內(nèi)容添加到本地暫存區(qū)中
6.git commit將暫存區(qū)中的內(nèi)容添加到本地倉庫
通過git commit -m '說明此次提交內(nèi)容的詳細修改情況'
7.git push將本地倉庫上傳到遠程倉庫去
8.前往gitlab中發(fā)起合并merge請求
-
點擊右側(cè)New merge request發(fā)出請求
等待管理員統(tǒng)一合并請求后摹蘑,會收到合并成功郵件提醒