Git & GitHub Crash Course 2025 📚
Learn Git fundamentals and GitHub workflow with core commands in this quick crash course for 2025.

Traversy Media
273.1K views • Jan 13, 2025

About this video
This is a crash course to learn the fundamentals of Git version control and the Github platform. Learn all of the core commands and the workflow to start learning Git.
Sample Project Files:
https://drive.google.com/file/d/1Lv7MtTuZa04p_wGNhYcrKD6TlGqXyBrc/view?usp=sharing
Markdown Crash Course:
https://www.youtube.com/watch?v=HUBNt18RFbo
👇 Website & Courses:
https://traversymedia.com
💖 Show Support
Patreon: https://www.patreon.com/traversymedia
PayPal: https://paypal.me/traversymedia
👇 Follow Me On Social Media:
Twitter: https://twitter.com/traversymedia
Instagram: https://www.instagram.com/traversymedia
Linkedin: https://www.linkedin.com/in/bradtraversy
Timestamps:
0:00 - Intro
1:08 - What Is Git? (Slides)
4:35 - What Is GitHub?
7:36 - Git Workflow Overview
11:25 - Installation & Config
13:20 - Sample Project Files
14:49 - git init
16:17 - git status
16:30 - git add
17:25 - git commit
18:10 - Making Changes
19:10 - git log
19:56 - Create A Github Repo
21:50 - git remote
22:48 - git push
23:30 - Readme File
25:10 - git pull
25:45 - .gitignore File
27:31 - Commit Shortcuts
29:30 - GIthub Interface Basics
34:00 - SSH Keys
38:00 - git clone
39:00 - Branching
42:14 - Pull Requests
45:09 - Merging
46:12 - CI/CD Pipeline With Vercel
Sample Project Files:
https://drive.google.com/file/d/1Lv7MtTuZa04p_wGNhYcrKD6TlGqXyBrc/view?usp=sharing
Markdown Crash Course:
https://www.youtube.com/watch?v=HUBNt18RFbo
👇 Website & Courses:
https://traversymedia.com
💖 Show Support
Patreon: https://www.patreon.com/traversymedia
PayPal: https://paypal.me/traversymedia
👇 Follow Me On Social Media:
Twitter: https://twitter.com/traversymedia
Instagram: https://www.instagram.com/traversymedia
Linkedin: https://www.linkedin.com/in/bradtraversy
Timestamps:
0:00 - Intro
1:08 - What Is Git? (Slides)
4:35 - What Is GitHub?
7:36 - Git Workflow Overview
11:25 - Installation & Config
13:20 - Sample Project Files
14:49 - git init
16:17 - git status
16:30 - git add
17:25 - git commit
18:10 - Making Changes
19:10 - git log
19:56 - Create A Github Repo
21:50 - git remote
22:48 - git push
23:30 - Readme File
25:10 - git pull
25:45 - .gitignore File
27:31 - Commit Shortcuts
29:30 - GIthub Interface Basics
34:00 - SSH Keys
38:00 - git clone
39:00 - Branching
42:14 - Pull Requests
45:09 - Merging
46:12 - CI/CD Pipeline With Vercel
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
273.1K
Likes
8.6K
Duration
49:29
Published
Jan 13, 2025
User Reviews
4.7
(54) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
No specific trending topics match this video yet.
Explore All Trends