Git Working Directory, Staging Area and Repository Explained
Understand Git's three areas: working directory, staging area and repository. Read git status, compare with git diff, and move changes between areas safely.
Online Learning Platform
Free tutorials, solved practice problems and interview prep for QA and automation engineers: Python, Playwright, Selenium, SQL, Git and more.
Understand Git's three areas: working directory, staging area and repository. Read git status, compare with git diff, and move changes between areas safely.
Create your first Git repository step by step: git init, git status, git add, git commit, the everyday edit-add-commit loop and writing good commit messages.
Create a GitHub account, enable 2FA, and set up SSH keys on Windows, macOS and Linux: generate, add to the agent and GitHub, test, and fix common errors.
Configure Git properly: set your name and email, VS Code as editor, main as default branch, line endings, aliases and credentials, and view your config files.
Install Git on Windows and Linux step by step: Git for Windows installer options, winget, apt, dnf and pacman, verifying the install, updates and fixes.
What are Git and GitHub? Learn version control in plain words, the difference between Git and GitHub, key terms, the basic workflow and why testers need Git.
1. Git & GitHub Fundamentals GitHub Actions relies on Git object mechanics. Workflows are declared as code and committed directly to your repository inside the .github/workflows/…
GitHub Actions hands-on practice projects: Node.js, Python and Java pipelines, Playwright and Selenium workflows, matrix runs, schedules and reports.
1. What is Matrix Strategy? A matrix strategy lets you run a single job multiple times using variations of inputs (like different OSs, runtime versions, or…
1. What is GitHub Actions? GitHub Actions is an automated CI/CD (Continuous Integration and Continuous Delivery) platform built directly into GitHub. It allows you to automate…
Step-by-Step Learning Guide with Practical Examples This roadmap is designed specifically for QA Engineers, SDET, DevOps Beginners, and Developers who want to master GitHub Actions from…
Install Git on macOS step by step with Homebrew: install Homebrew, install Git, verify the version and configure your Git username and email.
Take free timed mock tests with answers and explanations.