Git Tutorial for Complete Beginners | Learn Git in 35 minutes

preview_player
Показать описание
Git Tutorial for Complete Beginners | Learn Git in 35 minutes
In this video, we shall cover everything you need to know to start working with Git. Git is a version control system which can be used to track any changes in a repository.
We shall first understand what is Git and why do we need to use it. We shall then see how to install Git and configure Git. We will also look at the Git Workflow.
In this video, I am going to build a simple digital clock using python. But I will build this project step by step so you can see how I add and commit different changes to git repository.

Timeline:
00:00 Intro
01:10 What is Git
04:07 How to Install Git
05:52 How to Configure Git
07:39 How to create a Git Repository
10:07 What is Git Branch
11:41 Understanding Git Workflow
12:41 Git add (Adding changes to Git Staging area)
15:10 Git commit (Commit change to Git Repository)
18:29 Git log (Viewing the commit history)
23:16 Creating a Git Branch
26:52 Merge Branch
29:54 How to use Git Reset
31:08 How to use Git Checkout
32:21 Git Detached HEAD state
35:09 Finally comparing changes in multiple git branch

We shall also see the three layers of git repository i.e. the working directory, staging area and git repository.

I am going explain in detail how to add files to staging area and then remove files form staging area if required. We shall see how to commit changes. We shall also discuss about the significance of git staging area and why we need it.

Finally, we shall see what is a branch and how to create a branch and how to switch between different git branches. I will explain the significance of having multiple branch in your git repository and how we can merge changes from one branch to another.

Merging branch is an important feature of Git so we shall explain git merge by creating a real digital clock project.

This video also covers git reset and git checkout. We use git reset and checkout to point HEAD to a different commit or different version of the repository. We shall see the difference between reset and checkout commands.

Hopefully this video should give you a complete idea about git and how to start working with git.

🔴 WATCH MORE VIDEOS HERE 👇

✅ SQL Tutorial - Basic concepts:

✅ SQL Tutorial - Intermediate concepts:

✅ SQL Tutorial - Advance concepts:

✅ Practice Solving Basic SQL Queries:

✅ Practice Solving Intermediate SQL Queries:

✅ Practice Solving Complex SQL Queries:

✅ Data Analytics Career guidance:

✅ SQL Course, SQL Training Platform Recommendations:

✅ Python Tutorial:

✅ Git and GitHub Tutorial:

✅ Data Analytics Projects:

THANK YOU,
Thoufiq
Рекомендации по теме
Комментарии
Автор

Excellent tutorial with real example by writing a python code. Well done, and Thanks!

alihakimzadeh
Автор

That's so awesome! Probably the best out there which actually answers the 'WHY' and shows the real application

sharebusinessbillionaire
Автор

This was awesome! Now I really know its application. Thanks a ton!

_shaniabalkhi
Автор

Extremely well done tutorial. Loved your methodical progression through the various concepts.

uchils
Автор

Hi, I am watching your video, I have a question in my VS code in pallet command there is not "install code in path" option

masoomehhaghighi
Автор

Thank you man. Very well explained.
Looking forward to more tech videos from your channel.

subhashgn
Автор

I love that you are straight to the point, ..very clear and on point.

markdarucaaustria
Автор

I am new to git and this tutorial is super clear with nice practical explanation. Thanks!

ajaygowtham
Автор

No word to express my thanks to you for such a tutorial

ashutoshmishraNO
Автор

Excellant video! Clear explanation and details👌
Looking forward for more videos🚀

okygy
Автор

The video was amazingly full of knowledge. Like it

harshsapariya
Автор

I learned a lot from this video. It was all clear sir. Thank you so much for this

adzplus
Автор

Thanks for the explaining it so nicely, why Git is used. 😊

SaikatBose-mj
Автор

Thank you so much for this.. pls keep creating quality content ❤❤

siddhantmishra
Автор

Finally, I am really very happy that I have come across this video. This is really an awesome one.

trinaygangisetty
Автор

Your are really explaining the things very clear and crisp with real example.Which inspired me to learn new things.

sakhawt
Автор

Awesome i can understand easiliy and followed your steps.

VivekKBangaru
Автор

you're awesome tutor I've ever seen in my life

VijayNaramalli
Автор

Love it Sir. Meaningful video, I tried 3 to 4 videos but this one is helpful for me.

mahavirsinghrajpurohit
Автор

Very well articulated and simplified! Thanks for this techTFQ

jobmitembo