Git and GitHub Crash Course for Beginners – Complete Tutorial [2024]

Git and GitHub Crash Course for Beginners – Complete Tutorial [2024]

HomeCameron McKenzieGit and GitHub Crash Course for Beginners – Complete Tutorial [2024]
Git and GitHub Crash Course for Beginners – Complete Tutorial [2024]
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
Git is not difficult to learn and the combination of Git and GitHub makes your life a lot easier.

I put together this Git and GitHub tutorial to provide a comprehensive overview of everything every developer needs to know about Git and GitHub, from basic commit history operations to advanced Git rebase and squash commands. It's great for intermediate users, but Git and GitHub beginners will love it too.

Most Git commands are demonstrated both on the command line and in the online tool GitHub. In addition, various GitHub features such as pull requests and forking are demonstrated, while also highlighting many of the key differences between Git and GitHub.

If you need a crash course on Git and GitHub and want to learn about GitHub and Git in a fun and friendly environment, this Git and GitHub tutorial is for you!

0:00 Git and GitHub course overview
3:05 Difference between Git and GitHub
9:34 What is a Git repository
11:04 Create a Git GitHub repository
13:00 Create files on GitHub
14:12 GitHub commit history
15:19 GitHub URL
17:46 Cloning a GitHub repo
19:25 Git status command
19:29 Git add command
21:25 Git configuration name and email
23:12 Git commit on the command line
23:45 Git logged a dog
26:15 Git Push Origin
29:00 Git pull
32:30 Get Git
34:54 Git commit for everything
35:42 Git reflog
36:33 Git Cheat Sheet
37:30 Git and GitHub commit history
44:00 Hard reset Git
45:49 Commit, Add, Reset, Reset
49:50 Git rolls back a commit
53:35 Undo a commit
55:15 Git cherry picking
57:01 Transfer project to GitHub
57:41 Add Git Remote
58:08 Git upstream push
1:00:11 Git branching
1:07:37 Git initialization
1:08:20 Create a Git branch
1:09:30 Change branches
1:12:01 Merge Git branches
1:12:20 Git merge vs. rebase
1:14:00 Integrate GitHub into master
1:18:15 GitHub pull requests
1:19:44 Merge GitHub pull requests
1:26:10 Git rebase command
1:30:45 Using Git and GitHub together
1:41:12 Git merge conflicts
1:45:25 Resolving GitHub merge conflicts
1:46:45 Squash Git Commits
1:48:43 Git repository
1:50:23 Git Stash Pop & Apply
1:50:57 Git and GitHub review
1:52:45 Scrum Master Certification Guide
1:53:00 Get to know Git and GitHub resources

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.