Uploaded January 2025 | Updated September 2026, 1 week ago
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:
drive.google.com/file/d/1Lv7MtTuZa04p_wGNhYcrKD6TlGqXyBrc/view?usp=sharing
Markdown Crash Course:
youtube.com/watch?v=HUBNt18RFbo
π Website & Courses:
traversymedia.com
π Show Support
Patreon: patreon.com/traversymedia
PayPal: paypal.me/traversymedia
π Follow Me On Social Media:
Twitter: twitter.com/traversymedia
Instagram: instagram.com/traversymedia
Linkedin: 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
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:
drive.google.com/file/d/1Lv7MtTuZa04p_wGNhYcrKD6TlGqXyBrc/view?usp=sharing
Markdown Crash Course:
youtube.com/watch?v=HUBNt18RFbo
π Website & Courses:
traversymedia.com
π Show Support
Patreon: patreon.com/traversymedia
PayPal: paypal.me/traversymedia
π Follow Me On Social Media:
Twitter: twitter.com/traversymedia
Instagram: instagram.com/traversymedia
Linkedin: 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







![JavaScript Drag & Drop Sortable List Project
Learn the drag & drop API, array methods, spread operator, and DOM manipulation in this vanilla JavaScript project
Full 20 Projects Course:
https://www.udemy.com/course/web-projects-with-vanilla-javascript/?referralCode=F9B7C7FED834F91ADE75
Code: [MONTHNAME]2021
Code:
https://github.com/bradtraversy/vanillawebprojects/tree/master/sortable-list
TImestamps:
0:00 - Intro
2:27 - Insert List Items Into DOM
12:02 - Scramble List Items
18:44 - The CSS
31:07 - Drag & Drop Functionality
46:05 - Check Order JavaScript Drag & Drop Sortable List Project](https://i.ytimg.com/vi/wv7pvH1O5Ho/mqdefault.jpg)


