极客时间出品的视频课《玩转Git三剑客》作者苏玲,新客首单到手价68元,现免费分享。
课程介绍
在当前的软件开发领域,版本控制系统成为了不可或缺的一部分。Git,作为目前最流行和实用的版本控制系统,其重要性不言而喻。同时,GitHub和GitLab这两大基于Git的代码托管平台也在企业协作中发挥着关键作用。无论是阿里云、大众点评这样的国内一线互联网公司,还是携程这样的旅游巨头,都依赖于GitLab进行代码平台的二次开发。掌握Git以及GitHub和GitLab的团队协作精髓,已经成为了现代工程师的职业基本要求。
然而,仅仅了解Git的几个基本命令是远远不够的。Git背后的工作原理、复杂的分支管理以及代码冲突解决等都是实际项目中经常遇到的问题。如果没有深入理解,面对这些问题时往往会感到无从下手。同时,高效利用GitHub和GitLab进行团队协作也需要一定的技巧和经验。结合DevOps、CI/CD等先进理念,可以极大提升团队的生产力和协作效率。作为项目负责人,了解并掌握这些工具,意味着能更好地为团队设置集成策略,确保集成分支的安全性。
为了帮助大家更好地掌握Git、GitHub和GitLab,《玩转Git三剑客》这门课程应运而生。本课程由携程代码平台负责人苏玲老师主讲,旨在帮助学员深入理解这些工具的工作原理和使用方法。通过课程的学习,你将能够轻松应对团队开发协作中的各种挑战,实现从合格工程师到优秀团队工作者的转变。不论你是初入行的新手,还是有一定经验的开发者,这门课程都将为你提供宝贵的帮助。
课程目录
├── 03丨使用Git之前需要做的最小配置.mp4
├── 04丨创建第一个仓库并配置local用户信息.mp4
├── 05丨通过几次commit来认识工作区和暂存区.mp4
├── 06丨给文件重命名的简便方法.mp4
├── 07丨通过git log 查看版本演变历史.mp4
├── 08丨gitk:通过图形界面工具来查看版本历史.mp4
├── 09丨探密.mp4
├── 10丨commit、tree和blob三个对象之间的关系.mp4
├── 11丨小练习:数一数tree的个数.mp4
├── 12丨分离头指针情况下的注意事项.mp4
├── 13丨进一步理解HEAD和branch.mp4
├── 14丨怎么删除不需要的分支?.mp4
├── 15丨怎么修改最新commit的message?.mp4
├── 16丨怎么修改老旧commit的message?.mp4
├── 17丨怎样把连续的多个commit整理成1个?.mp4
├── 18丨怎样把间隔的几个commit整理成1个?.mp4
├── 19丨怎么比较暂存区和HEAD所含文件的差异?.mp4
├── 20丨怎么比较工作区和暂存区所含文件的差异?.mp4
├── 21丨如何让暂存区恢复成和HEAD的一样?.mp4
├── 22丨如何让工作区的文件恢复为和暂存区一样?.mp4
├── 23丨怎样取消暂存区部分文件的更改?.mp4
├── 24丨消除最近的几次提交.mp4
├── 25丨看看不同提交的指定文件的差异.mp4
├── 26丨正确删除文件的方法.mp4
├── 27丨开发中临时加塞了紧急任务怎么处理?.mp4
├── 28丨如何指定不需要Git管理的文件?.mp4
├── 29丨如何将Git仓库备份到本地?.mp4
├── 30丨注册一个GitHub账号.mp4
├── 31丨配置公私钥.mp4
├── 32丨在GitHub上创建个人仓库.mp4
├── 33丨把本地仓库同步到GitHub.mp4
├── 34丨不同人修改了不同文件如何处理?.mp4
├── 35丨不同人修改了同文件的不同区域如何处理?.mp4
├── 36丨不同人修改了同文件的同一区域如何处理?.mp4
├── 37丨同时变更了文件名和文件内容如何处理?.mp4
├── 38丨把同一文件改成了不同的文件名如何处理?.mp4
├── 39丨禁止向集成分支执行push -f操作.mp4
├── 40丨禁止向集成分支执行变更历史的操作.mp4
├── 41丨GitHub为什么会火?.mp4
├── 42丨GitHub都有哪些核心功能?.mp4
├── 43丨怎么快速淘到感兴趣的开源项目.mp4
├── 44丨怎样在GitHub上搭建个人博客.mp4
├── 45丨开源项目怎么保证代码质量?.mp4
├── 46丨为何需要组织类型的仓库?.mp4
├── 47丨创建团队的项目.mp4
├── 48丨怎样选择适合自己团队的工作流?.mp4
├── 49丨如何挑选合适的分支集成策略?.mp4
├── 50丨启用issue跟踪需求和任务.mp4
├── 51丨如何用project管理issue?.mp4
├── 52丨项目内部怎么实施code review?.mp4
├── 53丨团队协作时如何做多分支的集成?.mp4
├── 54丨怎样保证集成的质量?.mp4
├── 55丨怎样把产品包发布到GitHub上?.mp4
├── 56丨怎么给项目增加详细的指导文档?.mp4
├── 57丨国内互联网企业为什么喜欢GitLab?.mp4
├── 58丨GitLab有哪些核心的功能?.mp4
├── 59丨GitLab上怎么做项目管理?.mp4
├── 60丨GitLab上怎么做code review?.mp4
├── 61丨GitLab上怎么保证集成的质量?.mp4
└── 62丨怎么把应用部署到AWS上?.mp4
1 directory, 62 files
以上就是极客时间苏玲老师的视频课《玩转Git三剑客》的详细介绍了。
本文由提供IT教程网提供,仅供学习交流使用,未经许可,禁止转载!
原课程地址:https://time.geekbang.org/course/intro/100021601,有能力的朋友请支持正版,谢谢!
评论(0)