Understanding How Git Works In 40 Minutes | Git Tutorial For Beginners 2022

preview_player
Показать описание
This Git Tutorial focuses on helping you understand how GIT works, what blobs, snapshots, and commit objects are, etc. for absolute beginners with no prior coding experience to get a deep understanding of the tool. The main focus of this video is to understand the fundamentals of Git and get better at computer science. We cover -

1. What is Branching?
2. How GIT Branches Differently?
3. Blobs, Commit Objects, and Snapshots
4. Visualizing Git Internals
5. Branches In Git
6. Diverging your Project

This video is a part of Web Development Bootcamp and the Git & GitHub Masterclass, for beginners to skill up and become comfortable with advanced Git operations with the help of a series of videos.

It is intended to get you started with various command-line operations using Git for version control of large codebases and a hands-on approach with examples of real-life applications.

Take part in the learning in public initiative! Share your learnings on Twitter. Write Blogs & Twitter Threads and share them with #LearningWithApoorv and don't forget to tag me @apoorvtwts

I'm Apoorv Goyal, a software engineer with over 4 years of experience in software engineering and web development. I dropped out of college in my first semester and had ZERO knowledge in tech when I started on my own from scratch.

=========================================

=========================================
➡️ Playlists:

=========================================
➡️ Connect with me:

=========================================
➡️ Support My Work:

=========================================

Timestamps:
00:00 Recap & Introduction
01:22 What Does Branching Mean?
02:24 How Git Branches Differently?
04:15 Commit Objects & Snapshots
07:07 Creating & Initializing New Git Project
11:26 What Does Git Exactly Do When We Stage A File?
14:07 What Happens When You Commit?
21:51 Series Of Commit Objects
25:21 What Exactly Is A Branch?
26:46 Creating A New Branch
27:55 HEAD Pointer
28:17 Switching To Another Branch
30:34 Diverging
34:52 Create & Switch Branch
35:16 git switch
36:29 Conclusion
36:58 Learn In Public & What's Next?
38:06 Feedback & Outro

#git #github #opensource
Рекомендации по теме
Комментарии
Автор

I literally thought for a minute if I should watch git videos as I know how to work with git. I now understand what I was going to miss. One must watch these git videos even if he knows how to work with git as the depth to which you take us in this video is next level.

siddhantota
Автор

Excellent explanation! You are such an amazing teacher. I had a lit doubt about blobs. Could you please explain about them?

AnshikaTomar-mgfm
Автор

thanks for the course enjoying it and I have tried learning from other sources but they mostly feel boring and just stating commands like add is for staging just that
great work Apoorv😀

ankur
Автор

Previously i had tried learning git and git hub from udemy but i couldn't understand it. Kunal's video was good but it was a bit fast. But this is the exact type of explanation and content iam looking for. Even if the bootcamp extends longer please continue this style of teaching where you explain it very slow and crystal clear.Looking up for more videos.Thank you so much

mithunmahaadevan
Автор

Its awesome ... i wanna asked if i use checkout instead of switch for creating and switching to branch is okay

danish
Автор

Hey apoorv, what do people really mean by practice coding everyday? I mean, what to do? For ex, in case of maths, you'll understand a topic and practice/solve questions till you're comfortable with the concept. What about coding? How do we actually "practice"?

_RITIK_
Автор

How many more videos on this series will come

rahulkumar