你將獲得:
深入理解 Git 工作原理;
掌握 Git 的高級使用技巧;
用 GitHub 進行團隊項目代碼管理;
通過 GitLab 完成簡單的 DevOps 流程。
講師介紹:
蘇玲,攜程持續交付團隊代碼中心負責人。
2004 年同濟大學計算機應用碩士畢業,先后在一家大型通信公司和兩家大型互聯網企業擔任高級技術經理,專注于研發持續集成和代碼平臺的建設。
主要完成的項目有:
為了適應 kedacom 公司組織結構的變化,整合多個不同域的 VCS(版本控制系統) 進入到同一個域,在此基礎上打通全研發的構建與發布流程。
在大眾點評的 SVN 下線項目中,作為主力講師,推動 1000 多人的研發團隊將代碼遷移到 Git 和 GitLab。
為攜程 3000 多人的研發團隊提供高可用的 GitLab 代碼平臺,并帶領團隊研發了同時支持 pre-commit 和 post-commit 的代碼評審服務。
蘇老師精通 Git、GitHub、GitLab、ClearCase、ClearQuest 等研發工具,對研發過程的代碼集成與項目管理有獨到見解,熱衷于技術創新,喜歡并擅長做技術類的培訓,在每個公司任職期間都被授予優秀講師稱號。
課程介紹:
毋庸置疑,Git 是目前最流行、最好用的版本控制系統,在它的基礎之上,催生出了 GitHub 和 GitLab 這兩個當前最流行的代碼托管平臺。
放眼望去,包括阿里云、大眾點評、去哪兒、攜程在內的很多國內外一線互聯網公司都基于 GitLab 做自己的代碼平臺二次開發,很多企業也都是基于 Git 和 GitHub 進行項目協作。所以說,熟練掌握 Git,能夠使用 Git 和基于 Git 的平臺(GitHub 和 GitLab)進行團隊協作,已經成為企業對工程師的最基本要求。
很多人可能會問,Git 不就那幾個簡單的命令嗎?有什么難的?還真不是這樣,Git 以及 GitHub、GitLab 這些工具雖然上手容易,但要真正在平時的項目協作中用好,還真不像你想的那么簡單。
如果不理解 Git 背后的工作原理,當你遇到各種奇怪的命令報錯、各種復雜的分支管理場景以及代碼沖突時,你往往會束手無策。
同時,如果沒有掌握使用 GitHub 和 GitLab 進行高效協作的精髓,項目成員就很容易陷入低效和重復勞動的困境,而通過對這些工具的高效使用并結合 DevOps、CI/CD 這些先進理念,團隊的生產力和協作效率都可以獲得大幅提升。
作為項目負責人,如果不了解 Git、GitHub 和 GitLab,你就不懂如何為團隊設置集成策略,不知道如何依靠代碼平臺保障集成分支的安全性。
因此,我們邀請攜程代碼平臺的負責人蘇玲老師共同推出了《玩轉Git三劍客》這門視頻課程,帶你深入掌握 Git、GitHub 和 GitLab 的工作原理和使用方法,從而輕松應對團隊開發協作中的各種疑難雜癥,從一名合格的工程師成長為一名優秀的團隊工作者。