Introduction to Git and GitHub
Installing Git
Basic Git Workflow for Python Developers
Writing Commands for Git Workflow
Cloning a Repository
Tracking and Managing Changes
Creating a .gitignore File
Removing Files from Git Repository
Branches in Git
Merging Branches & Merge Conflict
Working with GitHub
Working with Remote Repositories
Working with GitHub Desktop
Git Stash
Using Git in VS Code
Using GitLens VS Code Extension