Launch Your Cybersecurity Career in 6 Months
AI Adoption - Drive Business Value and Organizational Impact
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master Git and GitHub fundamentals through advanced techniques in this comprehensive 3.5-hour tutorial designed to transform beginners into proficient version control users. Learn essential concepts starting with GitHub basics, installation, and global configuration before progressing to repository creation, cloning, and your first commits. Explore branching strategies, pull request workflows, and Visual Studio integration to establish a solid foundation in collaborative development practices. Advance your skills with powerful Git commands including reset, amend, cherry pick, squash, reorder, drop, and exec operations for precise commit management. Discover debugging techniques using git bisect, temporary storage solutions with git stash, and comparison tools through git diff and git log. Complete your learning journey by mastering git ignore configurations and resolving merge conflicts effectively. Each topic includes hands-on demonstrations and real-world scenarios to reinforce practical application of version control concepts in professional development environments.
Syllabus
0:00 Introduction to the GitHub Course
0:03:39 - Installation
0:07:40 - Git Global Config
0:09:31 - Create First Repository
0:12:23 - Clone Repository
0:14:50 - First Commit & Push
0:20:52 - Branching
0:37:11 - Pull Request
0:47:25 - Git In Visual Studio
01:43:00 - Git Reset
01:16:48 - Git Amend
01:22:42 - Git Cherry Pick
01:30:18 - Git Squash
01:39:33 - Git Reorder
01:42:57 - Git Drop
01:47:19 - Git exec
01:50:48 - Git Bisect
02:09:20 - Git Stash
02:29:58 - Git Diff
02:46:17 - Git Log
03:00:42 - Git ignore
03:07:00 - Merge Conflict
Taught by
Rahul Wagh