Git, GitHub and GitHub Actions - Crash Course
All you Really need to know to start working
Description
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 LINUX
Installation on WINDOWS
Initial Configuration .gitconfig file
Basic GIT commands for Local Repository
How to see Logs of previous changes
How to Restore file and show difference between two commits
What is .gitignore file
Opening Free GitHub Account
Push code from Local Repository to Remote Repository
Setup authentication to GitHub suing SSH on LINUX
Setup authentication to GitHub suing SSH on WINDOWS
Clone code from Remote Repository to Local Repository
Working with GIT Branches Locally
Working with GIT Branches via GitHub
Git Rebase on Main Branch
How to Return to any previous version
How to remove Sensitive information from GIT History
Working with GIT Tags
Full workflow of Real Work with Git + GitHub
GitHub Actions - Basics
GitHub Actions - CI/CD Pipeline to deploy Application from GitHub to AWS
What You Will Learn!
- Work with Git
- Work with GitHub
- Work with GitHub Actions
- Work with Local and Remote repositories
Who Should Attend!
- Software Developers
- Software Engineers
- DevOps Engineers
- Cloud Engineers
- Programmers
- Coders
- Anyone who write some sort of code