|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/git-github-actions/
课程评论:没有评论
《Git、GitHub 和 GitHub Actions 速成课》是一门实践性很强的课程,旨在帮助学员掌握 Git、GitHub 以及 GitHub Actions 的核心技能。 课程从 Git 的基础概念讲起,解释了 Git 的重要性以及在 Linux 和 Windows 上的安装和初始配置。学员将学习 Git 的基本命令,如何查看提交历史、恢复文件以及比较不同提交之间的差异,并了解 `.gitignore` 文件的作用。 随后,课程将引导学员注册 GitHub 账号,学习如何将本地代码推送到远程仓库,以及在 Linux 和 Windows 上通过 SSH 设置 GitHub 认证。学员还将学会从远程仓库克隆代码,并在本地和通过 GitHub 进行 Git 分支的协同工作。课程还涵盖了 Git Rebase、回退到任何历史版本、清除 Git 历史中的敏感信息以及使用 Git Tags。 进阶部分将带领学员完成一个真实的 Git + GitHub 工作流程,并学习如何解决合并和 Rebase 过程中的冲突。 最后,课程将重点讲解 GitHub Actions 的基础知识,并构建一个完整的 CI/CD 流水线,实现从 GitHub 到 AWS 的应用程序自动化部署,这对 DevOps 和云工程师尤为重要。
Welcome, On this Crash Course you will learn everything you Really need to know to start working with Git, GitHub and also with GitHub Actions.Course is fully hands-on, we will start from basics of Git, then we will open a new account on GitHub and will work with Local and Remote repositories together.We also will build CI/CD Pipeline from GitHub to AWS using GitHub Actions.Git is a must have skill for any Engineer who write any type of code.GitHub is very similar to GitLab, BitBucket or any other GIT Remote Repository.GitHub Actions is necessary skill for DevOps or Cloud Engineers who build CI/CD Pipelines to automatically deploy code.Lessons in this course:What is GIT and why you will need it?Installation on LINUXInstallation on WINDOWSInitial Configuration.gitconfig file Basic GIT commands for Local RepositoryHow to see Logs of previous changesHow to Restore file and show difference between two commitsWhat is.gitignore fileOpening Free GitHub AccountPush code from Local Repository to Remote RepositorySetup authentication to GitHub suing SSH on LINUXSetup authentication to GitHub suing SSH on WINDOWSClone code from Remote Repository to Local RepositoryWorking with GIT Branches LocallyWorking with GIT Branches via GitHubGit Rebase on Main BranchHow to Return to any previous versionHow to remove Sensitive information from GIT HistoryWorking with GIT TagsFull workflow of Real Work with Git + GitHubHow to resolve Conflicts during merge or rebase on Git and GitHubGitHub Actions - BasicsGitHub Actions - CI/CD Pipeline to deploy Application from GitHub to AWS