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