I was very upset seeing other videos of Git. I thought I am not capable of learning. But seriously, your videos gave me a lot of confidence that I can learn too, though I'm a non technical student. Thanks a lot ☺️
I am learning Git because I think it would be a great asset for me not just from job perspective, but also as a tool for my personal coding/web development etc. pursuit.
I am from non technical background and I was always afraid of learning coding and becoming software engineer but know I got a lot of confidence after watching your videos Thanks a lot.
This 4 yrs. old video on GIT is much better than my ex google instructor teaching me git topic under an MS program for which I ended up paying 3.5 Lakhs. Hats off to u man for making content so much relatable for us.
I started learning git n github a month ago and I was puzzeld so much that I stoped Learning it ,until Yesterday, when I found "HAARRY BABBA"(with Respect !) teaching git n github in very easy n lusid way that I spent whole night watching his tutorial series and practicing each Command by Pausing the video again n again . Great job done "HARRY BABBA"...GOD BLESS YOU !!!
i thought my IQ wasn't upto the level to learn git but here I am watching your video and understanding you simple tutorials THANKS HARRY, I owe you for these wonderful tutorials and Guys do checkout his Web Development Course..it's the best!!
Save all these commands, you don't need to learn them all with time and practice you will memorize them easily. Git Commands: 1)To set username : git config --global user.name 2) To set Email : git config --global user.email “[email address]” 3) To set an automatic command line coloring effect : git config --global color.ui auto 4) To initialise a non-git repository as a git repository : git init 5) To create or initiate a new git repository : git init [repository name] 6) To obtain the entire repository or download existing source code form the URL provided : git clone [url] 7) To add a file from the working tree to Staging area / current branch : git add [file] 8) To add one or more files from the working tree to Staging are current branch : git add * 9) To stage all files in the entire repository to the Staging area / current branch : git add. 10) To delete the existing file from your working directory : git rm [file] 11) To list all files that have to be commited : git status
12) To see the changed contents that aren't staged : get diff 13) To see the changed contents that are staged but not commited : git diff --staged 14) To record or snapshot the changes permanently in the version history of the repository : git commit -m “[commit message]” 15) To commit all the modified or created files to the repository : git commit -a 16) to unstage a file without any change in the working directory : git reset [file] 17) To undo all commits after teh specific commit mentioned and preserves the changes locally : git reset [commit] 18) To discard all history and go bak to specific commit mentioned : git reset --hard [commit] 19) To list the branches available in the repository : git branch 20) To create a new branch : git branch [branch name] 21) To delete the feature branch : git branch -d [branch name] 22) To create a new branch and then checks out to the same : git checkout -b [branch name] 23) To merge specified branches to the current branch : git merge [branch name] 24) To list the version history for the current branch : git log 25) To particularly shows the versions of the file mentioned : git log -follow [file] 26) To show the content change and metadata status of the specific commit : git show [commit] 27) To connect your local repository to the remote server : git remote add [variable name] [URL] 28) To send the branch commits to your remote server : git push [variable name] [branch name] 29) If branch is newly created, then we can upload with this command : git push --set-upstream [variable name] [branch name] or git push -u origin [branch name] 30) To send the commited changes of the master branch to your remote repository : git push [variable name] master 31) To push all branches to your remote repository : git push -all [variable name] 32) To fetche and merge changes on the remote server to your working directory : git pull [repository link]
with it in a few weeks or months if I pour enough ti and effort into it. I'll be watcNice tutorialng many more of your videos for tips and inspiration.
I am from IIT, but your way of teaching is best rather than any professor.
He is also IITian from Kharagpur
@@arunpandey7995 I know
same opinion bro i am too from iitr
abhi tak apun sochta tha iitans videos banate hai.😅
@@jay-rathod-01 lol
I was very upset seeing other videos of Git. I thought I am not capable of learning. But seriously, your videos gave me a lot of confidence that I can learn too, though I'm a non technical student. Thanks a lot ☺️
My case exactly as same as you
yes friend
exactly!!
yes me too bro
@@mohitroy3807 my also...
I am learning Git because I think it would be a great asset for me not just from job perspective, but also as a tool for my personal coding/web development etc. pursuit.
I am from non technical background and I was always afraid of learning coding and becoming software engineer but know I got a lot of confidence after watching your videos
Thanks a lot.
me too
This 4 yrs. old video on GIT is much better than my ex google instructor teaching me git topic under an MS program for which I ended up paying 3.5 Lakhs. Hats off to u man for making content so much relatable for us.
Thanks for Teaching this tutorials with such great efforts and so much love..Really you a masterpiece in this world...😍😍
I watched your web development series and now git.you are awesome.
11:36 most informatic (press click in combination with shift ) love you hu gya....
sir very thanks, ap IT information ke bhut deep me batate h, isliye apka bhut shukriya sir, very thanks.
Hii Harry..!!
Apka ye first video bahut acchaa laga... Apne bahut clarity se samjhaya hai...
Thank you so much...!!
Key
7:00 Commands ls,pwd
9:20 GUI
10:00 command line vs gui
11:00 gut commands
dude i am also learning same time
The best video on TH-cam for git tutorials for the beginners. Thank you sir.
When harry teaches any topic.. Seems the topic super easy..
YOU JUST DO THE JOB LIKE "LINUS", VERY NICE VIDEOS AND EACH PROBLEM SHOULD BE HAPPEN FURTHER BUT ALREADY EXPLAIN BY HARRY SIR.
THANK YOU SO MUCH.
I started learning git n github a month ago and I was puzzeld so much that I stoped Learning it ,until Yesterday, when I found
"HAARRY BABBA"(with Respect !) teaching git n github in very easy n lusid way that I spent whole night watching his tutorial series and practicing each Command by Pausing the video again n again . Great job done "HARRY BABBA"...GOD BLESS YOU !!!
I have tried all the commands with out any error. Thanks Harry...Nice way of teaching.
These videos provide more clarity even to those using git for some time.
I m very thankful for u to teaching us. Your video is much better than the many paid courses.
Respect u brother...
thats true
you are explaining sweet and simple way....thank you sir....
Harry bhai love you yaar😍😍😍. Aap na mere liye puri university ho. You r giving so valuable info. Great work👍
Thanks bhaiya for such an amazing thing that I won't know but due to you I am learning this crazy technology 😊 love your videos❤️❤️
Because of you only, I can able to learn Git. Thank You so much Haris Bhai..
Thanku so much harry bhai, this video enables me to start using git for now , I was really stressed before watching this.Thanks
i thought my IQ wasn't upto the level to learn git
but here I am watching your video and understanding you simple tutorials
THANKS HARRY, I owe you for these wonderful tutorials
and Guys do checkout his Web Development Course..it's the best!!
The effort you put in teaching is just behind real ❣️.
I was struggling around . But you made it all clear . Hats off sir
Thank you bhaiya....your channel is one of my favourite channel for coding.thank you so much for such informative content.💞💞
thanks for providing such courses in hindi for free
Thanks Harry bhai for every contribution you have done
great job i follow you from the very beggining.......i learn a lot of things from you
really, we are very grateful to be having such an awesome teacher like
harry bhai.
yar itna acha to explain kia h apny brother phir ye kon b.c dislike krta h vedio??
I'm very excited for next videos Harry sir .....
How someone can teach like this, Just awesome and detail teaching.
You video is really great, video speed is perfect. Great Help for me.
Amazing !the way you Explain with detail love it
Your music is awesome when the video ending
Your efforst.......................hats off!
Harry bhai good job ..apse bhoot kuch sikhne ko mil raha h !!
Great work Brother... Really Happy to have you here!
Thanks for this tutorial, it's really good for understanding git installation on Windows. I am very interested to see your all git videos.
Thanks Harry bhai
This is best way to know git
Thanks , Guru Dakshina - I NEVER SKIP ANY ADDS .
very relevant content even after 3 years
Thank you so much for teaching with such an easy approach....
Hey I want to launch my startup and I am searching for people so are you the right person to contact with.
@@Not_ur_Anuj I saw u on linkedin...and u are here 😂
One of the best content I have seen for GIT. Thanks, bro for your effort.
Like always most simple but comprehensive video
Great teaching.Helps me a lot in my new project.
bahuth acche video hai harrybhai
thank u ..
Hey man thabk you so much for making this s concept very easy..
You are the best tutor.
good way of teaching bro !, keep sharing your knowledge
❤️love u bhai 👍👍 u always help with videos apkey sabhi videos ko follow kartha hu
Super se bhi uper explanation harry sir 🤗🤗
Very nicely video sir thanks you?
Amazing course Hain bhaiya 💯🔥😎👍
*Thank you so much Harry Sir! Eagerly waiting for more awesome content :)*
Your way of explaining the concept is good
Love from Nepal❤❤🇳🇵🇳🇵😘😘
A big big thanks to youTube coders like Harry... Idk, without them, how engineering students could have survived in an ignoramus college environment.
You are rock ! It's amazing 😍 videos I got everything .... :) You are one in a million !
Thank you Harry Sir, Your explanation is just awesome.
solved my basic issue, keep up the good work
Yes sir I am so excited for upcoming videos
Outstanding Job Harry
Your method of teaching is fantastic .
keep shining
Very helpful and engaging ❤️thanks harry bhai
Thanks for your effort and this video is really very much helpful for beginners like me, and I am going to watch this whole series of git tutorial.
Thanks so much, you are amazing bro 😀
Nicely explained everything
Ekdum kdk Harry bhai
Thank You So Much Dear Harry Bhai You teach very well
Harry you are awesome! Thank you for all course. Its very helpful for us...
Thank you!
Thanks for sharing....Excellent
I am very excited about this Git ....!!!
Amazing content on the TH-cam ❤️🔥❤️🔥
Thanks a lot very great teaching style
ThankYou So Much Harry.
Following your videos. Really helpful.❤
really nice content i liked the way you explain.
thank you bro.. really needed to learn GIT. ❤
Thanks a lot Harry for these videos. Keep up the good work. God bless you.
Thanks for this course harry vai❤️❤️❤️
Harry U are amazing, U Rock 👍
This Guy is Legend 🔥
Nice work bro & Eid Mubarak in advance 😊😊😊😊😊
Its really amazing video. Keep up the great work.
very useful content..great work
Yes very excited
Save all these commands, you don't need to learn them all with time and practice you will memorize them easily.
Git Commands:
1)To set username :
git config --global user.name
2) To set Email :
git config --global user.email “[email address]”
3) To set an automatic command line coloring effect :
git config --global color.ui auto
4) To initialise a non-git repository as a git repository :
git init
5) To create or initiate a new git repository :
git init [repository name]
6) To obtain the entire repository or download existing source code form the URL provided :
git clone [url]
7) To add a file from the working tree to Staging area / current branch :
git add [file]
8) To add one or more files from the working tree to Staging are current branch :
git add *
9) To stage all files in the entire repository to the Staging area / current branch :
git add.
10) To delete the existing file from your working directory :
git rm [file]
11) To list all files that have to be commited :
git status
12) To see the changed contents that aren't staged :
get diff
13) To see the changed contents that are staged but not commited :
git diff --staged
14) To record or snapshot the changes permanently in the version history of the repository :
git commit -m “[commit message]”
15) To commit all the modified or created files to the repository :
git commit -a
16) to unstage a file without any change in the working directory :
git reset [file]
17) To undo all commits after teh specific commit mentioned and preserves the changes locally :
git reset [commit]
18) To discard all history and go bak to specific commit mentioned :
git reset --hard [commit]
19) To list the branches available in the repository :
git branch
20) To create a new branch :
git branch [branch name]
21) To delete the feature branch :
git branch -d [branch name]
22) To create a new branch and then checks out to the same :
git checkout -b [branch name]
23) To merge specified branches to the current branch :
git merge [branch name]
24) To list the version history for the current branch :
git log
25) To particularly shows the versions of the file mentioned :
git log -follow [file]
26) To show the content change and metadata status of the specific commit :
git show [commit]
27) To connect your local repository to the remote server :
git remote add [variable name] [URL]
28) To send the branch commits to your remote server :
git push [variable name] [branch name]
29) If branch is newly created, then we can upload with this command :
git push --set-upstream [variable name] [branch name]
or
git push -u origin [branch name]
30) To send the commited changes of the master branch to your remote repository :
git push [variable name] master
31) To push all branches to your remote repository :
git push -all [variable name]
32) To fetche and merge changes on the remote server to your working directory :
git pull [repository link]
Very excited!
You are awesome brother.. Love from Bangladesh..
Amazing video sir
Respect from Howrah, West Bengal
easily explained... loved the video
You are super Harry Bhai,
Your way teaching very nice
Can you please suggest or guide Matlab course
Please make Matlab course videos
Hi
Love ur videos especially when u focus more on coding 😘😘😘
Aana Wala videos ka lia meh excited hu samaja 😤
with it in a few weeks or months if I pour enough ti and effort into it. I'll be watcNice tutorialng many more of your videos for tips and inspiration.
Thank You So Much Brother!!
Brother Awesome Video and Thank You So Much!!!!!!!
Helps A Lot ❤️