|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/valaxy-git/
课程评论:没有评论
**课程名称:** Git and GitHub for DevOps Engineers **课程概览:** 本课程专为希望踏入DevOps领域或想了解DevOps工程师如何在实际工作中运用Git和GitHub的学员设计。课程还将帮助学员搭建一套生产级别的Git环境。 课程以DevOps工程师的视角(不侧重应用代码编写)出发,通过一个真实的实际项目,从创建仓库到将代码发布到生产环境,全面展示Git和GitHub的强大功能。 **课程内容涵盖:** * 版本控制系统是什么 * 在Windows、Linux和macOS上安装Git * 使用Git Bash * 创建Git仓库 * Git Staging Area * Git工作流程 * 创建GitHub账户 * 克隆仓库 * 将代码推送到远程仓库 * `git clone` 与 `git pull` * `git remote add` * 在Git中处理提交 (commits) * Git 分支 (branches) * 分支策略 * 在Git分支上提交更改 * 解决合并冲突 (merge conflicts) * Fork 仓库 * 创建拉取请求 (Pull Request, PR) * 使用私有仓库 * 添加协作者 * 创建受保护分支 (protected branches) * 为提交打标签 (tagging) * 恢复已提交的更改 (reverted changes) * 使用 `.gitignore` 文件 * `git rebase` * `git fetch` 与 `git pull` * Git项目工作原理 * 为新项目设置Git仓库和分支,允许开发人员签入代码 * 在开发分支 (Dev branch) 上启用DevOps工作流程 * 通过拉取请求 (PR) 将代码从开发分支合并到生产环境 * 将代码发布到生产环境 **目标学员:** * DevOps初学者 * 希望了解DevOps工程师在Git和GitHub上的实际操作的开发者 * 需要搭建生产级别Git环境的团队 **学习收获:** 通过本课程,学员将深入理解Git和GitHub在DevOps流程中的核心作用,并能够独立完成从代码管理到生产部署的整个流程。
Not sure where to start your DevOps journey? or Want to know what kind of activities a DevOps Engineer does on Git and GitHub in the real world? or Would you like to set up a production-ready Git environment for your developers? Then this course is for you. I have created this course from the perspective of a DevOps Engineer who is not writing application code much. I have taken a real-world project to explain from creating a repository to releasing code onto the production environment. This gives a complete understanding of the power of Git and GitHub. I hope you will enjoy this course. We have covered various concepts like What is a version control systeminstalling git on windows, Linux, and macworking with git bashcreating repositoriesgit stagesgit workflowscreating GitHub accountcloning repositorypush code onto the remote repositorygit clone vs. git pullgit remote addworking with commits on gitgit branchesbranching strategiescommitting changes on git branchesresolving merge conflictsFork a repositorycreating a pull requestworking with private repositories adding a collaborator creating protected branchestagging a commit reverted changesusing.gitignore filegit rebasegit fetch vs. git pullhow the git project does worksetup git repository and branches for a new project allowing developers to check in codeEnabling DevOps workflow on the Dev branchpull request (PR) to merge code from Dev to productionRelease code onto production