教程簡(jiǎn)介:
本套教程由尚硅谷與極狐GitLab官方(極狐GitLab 為 GitLab 的中國(guó)發(fā)行版)共同研發(fā),聯(lián)合推出!作為主流的分布式版本控制工具,Git是程序員實(shí)戰(zhàn)開發(fā)的標(biāo)配。本套教程帶你從零開始,掌握Git與GitLab的部署與使用,以企業(yè)實(shí)戰(zhàn)為目標(biāo),打通Git與GitLab學(xué)習(xí)的全鏈路!
教程內(nèi)容分為四大部分:Git基礎(chǔ)命令及原理、IDEA多分支操作、GitLab企業(yè)實(shí)戰(zhàn)、任務(wù)流開發(fā)及自動(dòng)化部署。講解以實(shí)際開發(fā)為驅(qū)動(dòng),直達(dá)痛點(diǎn),全面展示了企業(yè)開發(fā)的版本控制流程和自動(dòng)化部署構(gòu)建實(shí)戰(zhàn),內(nèi)容完整,模塊清晰,方向明確,即學(xué)即可在企業(yè)中實(shí)際運(yùn)用。
這不僅僅是一套Git的入門教程,更是極狐GitLab企業(yè)任務(wù)流開發(fā)實(shí)戰(zhàn)。作為一站式DevOps平臺(tái),極狐GitLab的高階功能全面覆蓋:源代碼托管、CI/CD、效能管理、敏捷項(xiàng)目管理、DevSecOps、云原生。強(qiáng)強(qiáng)聯(lián)手,重磅力作,帶你快速上手Git與GitLab!
-------------------------------------------
教程目錄:
01.Git與GitLab企業(yè)實(shí)戰(zhàn)教程簡(jiǎn)介
02.版本控制的意義
03.Git的安裝部署
03.版本控制工具選擇
04.Git基礎(chǔ)命令:添加用戶簽名
05.Git初始化本地庫(kù)
06.Git基礎(chǔ)命令:增加文件提交倉(cāng)庫(kù)
07.Git基礎(chǔ)命令:查看歷史版本和歷史版本穿梭
08.Git基礎(chǔ)命令的邏輯介紹
09.Git的reset命令邏輯和使用注意
10.Git客戶端的便捷使用方式
11.Git客戶端連接遠(yuǎn)程倉(cāng)庫(kù)進(jìn)行提交
12.使用Gitee替代GitHub
13.IDEA兼容Git操作倉(cāng)庫(kù)
14.IDEA兼容Git演示單分支沖突
15.IDEA兼容Git演示多分支使用
16.IDEA兼容Git演示多分支合并
17.極狐GitLab的優(yōu)勢(shì)介紹
18.極狐GitLab的功能概述
19.GitLab的安裝部署
20.GitLab的登錄使用與頁(yè)面修改
21.GitLab的人員創(chuàng)建
22.GitLab的群組介紹
23.GitLab推送代碼創(chuàng)建倉(cāng)庫(kù)
24.GitLab網(wǎng)站創(chuàng)建項(xiàng)目及成員權(quán)限管理
25.GitLab的合并請(qǐng)求及議題使用
26.Git企業(yè)開發(fā)工作流介紹
27.GitLab完成企業(yè)項(xiàng)目的初始化
28.GitLab完成不同分支的提交與合并請(qǐng)求
29.GitLab沖突提交不同的人修改不同的文件
30.GitLab沖突提交不同的人修改同文件的不同位置
31.GitLab沖突提交不同的人修改同文件的相同位置
32.GitLab沖突提交不同人修改同一文件的文件名和內(nèi)容
33.GitLab的高階實(shí)戰(zhàn)code review
34.GitLab商業(yè)版開啟方式
35.GitLab.runner的安裝及注冊(cè)
36.GitLab部署SpringBoot項(xiàng)目到服務(wù)器
37.GitLab自動(dòng)化部署功能
38.GitLab發(fā)布代碼及安全掃描介紹
39.Git與GitLab企業(yè)實(shí)戰(zhàn)課程總結(jié)