Complete Git and GitHub Tutorial

This tutorial will help you with using Git & GitHub for your personal projects and contributing to Open Source, with no prerequisites, in an easy to understand language.
It starts from the very basics of Git & GitHub, covering all the essential commands, including concepts such as branching, pull requests, forking, etc. We also cover other concepts such as squashing, resolving merge conflicts, keeping your code in sync, and more.
NOTE:
- Windows users can use git bash, all the commands will work.
- When using git for the first time, set the global configs using the commands:
$ git config --global user.name "your_name"
$ git config --global user.email your_email
Git/GitHub cheat sheet: education.github.com/git-cheat-sheet-education.pdf
Download Git: git-scm.com/downloads
Complete Java DSA playlist: kzread.info/head/PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ
Code & notes for DSA lectures: github.com/kunal-kushwaha/DSA-Bootcamp-Java
➡️ Connect with me: www.techwithkunal.com
=========================================
Timestamps:
0:00 Introduction
0:25 What is Git and Github?
3:45 Why are we using Git and Github?
5:15 Downloading Git
6:00 Structure of the Tutorial
6:18 Some basic Linux commands
8:22 Initializing a Git Repository
9:48 Making the first change
13:43 Staging the first change
14:40 Commiting the first change
16:12 Adding data to files
17:24 Removing changes from stage
18:14 Viewing the overall history of the project
18:52 Making few more commits
19:31 Removing a commit from the history of a project
21:35 Stashing changes
24:25 Popping Stash
25:00 Clearing Stash
25:26 Starting Github
26:10 Creating a new repository on Github
26:40 Connecting Remote Repository to Local Repository
28:05 Pushing local changes to remote repository
28:43 What are branches?
31:10 Use of branches
32:42 Making a new branch and switching to it (Learn Git Branching)
34:28 Merging branch to main (Learn Git Branching)
36:00 Pushing new changes to master branch
37:10 Working with Existing Projects
37:38 Why Fork and How to Fork?
39:00 Cloning the forked project to local
40:10 What is Upstream and adding it to local
41:00 What is a Pull Request?
45:28 Never commit on main branch & creating our first pull request
51:04 Removing a commit from the pull request by force pushing to it
52:56 Merging a Pull Request
53:28 Making forked project even with main project
59:46 Instructions on how to try doing these on your own
1:00:20 Squashing commits
1:01:59 Using the Rebase command
1:04:35 Using the hard flag to reset
1:05:11 Merge conflicts and how to resolve them?
1:11:00 What to do next?
#git #github

Пікірлер: 1 834

  • @KunalKushwaha
    @KunalKushwaha11 ай бұрын

    DSA + interview preparation playlist: kzread.info/head/PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ

  • @inishkohli273

    @inishkohli273

    6 ай бұрын

    how did you transform your terminal?

  • @akashreddyjammula

    @akashreddyjammula

    5 ай бұрын

    @@inishkohli273 Even I have the same question, Do you got any solution? If so please let me know too. Thanks in advance.

  • @inishkohli273

    @inishkohli273

    5 ай бұрын

    @@akashreddyjammula you have to import iterm2...I tried hard but still couldn't manage to replicate...

  • @riotstriker6287

    @riotstriker6287

    20 күн бұрын

    @@inishkohli273 It's the linux terminal, you can customise it the way you want

  • @chirntn
    @chirntn Жыл бұрын

    Keep in mind that to make changes to your text file using vim , Press i to get into insert mode and then press esc + :x to exit ; Basic Vim commands, you might get stuck ;

  • @chaitanyakirti5770

    @chaitanyakirti5770

    Жыл бұрын

    thank you bro

  • @HEYYALOK

    @HEYYALOK

    Жыл бұрын

    it was a great savior.

  • @yashchauhan6824

    @yashchauhan6824

    Жыл бұрын

    thank yo

  • @wammy4931

    @wammy4931

    Жыл бұрын

    thank a lott[you can use ctrl+left closed bracket if your esc isnt working]

  • @thatoneamerican

    @thatoneamerican

    Жыл бұрын

    thanks man

  • @saikatbishal8429
    @saikatbishal84293 жыл бұрын

    Seen many git tutorials in the past. Had been using git for quite a long time now. But this is the best and most easy to understand tutorial I have seen so far. And I learned quite a few new things too, in the easiest way possible.

  • @KunalKushwaha

    @KunalKushwaha

    3 жыл бұрын

    Thank You!

  • @ksubramanyeshwara6169

    @ksubramanyeshwara6169

    3 жыл бұрын

    @@KunalKushwaha I think you have missed the configuration of the git

  • @rajashekark3106

    @rajashekark3106

    3 жыл бұрын

    @@ksubramanyeshwara6169 bro configuration is simple ...no need to worries

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    @@ksubramanyeshwara6169 Mentioned in the description

  • @ksubramanyeshwara6169

    @ksubramanyeshwara6169

    2 жыл бұрын

    @@KunalKushwaha Thank you so much

  • @asura-2467
    @asura-2467 Жыл бұрын

    Sry i should be commenting after watching full video. But i can't control myself. After watching for just 11 min i am really happy that I could understand what u r teaching. This thing called github and its repository concept used to go a way abv my head bf. Now i am atleast able to understand. Thank you !

  • @nishchayveer2689
    @nishchayveer26892 жыл бұрын

    You are the only one who made me understand the entire git and GitHub only in an hour. I was stuck in an endless loop but one of my friends told me about this video and I am really thankful to him and you as well.

  • @avinashgupta2308
    @avinashgupta23083 жыл бұрын

    The guests goes to the stage (staging area) , then the photographer took the photograph (commit) that saves in the history of the wedding 🔥🔥🔥, this was amazing

  • @priyankamishraa_
    @priyankamishraa_3 жыл бұрын

    I tried 5-6 or even more times to learn git and github but this day is remarkable for me because i finally learned all the concepts in a very clear manner just i have no more fear of all the git commands thanks kunal bhaiya 😁

  • @nishantarora6219

    @nishantarora6219

    2 жыл бұрын

    he is using git for linux or git for windows

  • @minal4801

    @minal4801

    2 жыл бұрын

    @@nishantarora6219 git for mac

  • @arpitanjana4994

    @arpitanjana4994

    2 жыл бұрын

    Can u plz help me I'm stuck at commit for more than 2 days now it would be grt help if u can help me.

  • @rohanrustagi7857

    @rohanrustagi7857

    Жыл бұрын

    @@arpitanjana4994 sure

  • @NishantChandra-qu2et

    @NishantChandra-qu2et

    Жыл бұрын

    If i have forked a git project in local, after that I create a new branch to add new feature, but in b/w owner of the project make some changes, then where do i pull changes, in main or in new branch and if i pull changes in new branch does my changes got lost, pls explain ?

  • @sanyam_agarwal
    @sanyam_agarwal2 жыл бұрын

    The picture clicking example was perfect for beginners like me. Really enjoyed the tutorial and understood the commands used. Kudos to Kunal for creating this tutorial.

  • @nellykantu8428
    @nellykantu84282 жыл бұрын

    this is literally the best git and github tutorial ever, i was able to understand the complicated parts that other tutorials couldn't explain well. thanks a lot

  • @utkarsha6943
    @utkarsha69432 жыл бұрын

    Honestly blown away by the content. Having already seen quite a few git/github tutorials in the past, I started watching the video with the intention of skimming through the content quickly but it was so engaging I ended up watching the whole video. None of the previous videos I've seen were this good, thanks for putting so much effort into the videos!

  • @karamjotsingh7479
    @karamjotsingh74793 жыл бұрын

    If you know about something and can explain it in terms that even a 3rd grade student can get it, shows that you truly understood it. Begin a professional, going through your content is fun and just love the way you break things into simpler ways. You are going big, brother. Hope to help you in some way and help the community.

  • @harshgupta7341
    @harshgupta73419 ай бұрын

    A simple note : at 16:28 kunal used vim text editor and opened names.txt file to write some text names and saved the file using (first press esc key then) ":x" hope it is more clear now :))

  • @gayatri5397
    @gayatri53972 жыл бұрын

    Your passion for teaching shows Kunal, hats off for this. Thank you.

  • @nikhilsoni272
    @nikhilsoni2723 жыл бұрын

    I've searched alot about git watched tons of videos on youtube googled alot whenever i want to do something with my projects on git. I never understood concepts of stash, rebase and all. I would like to say "BEST VIDEO ON GIT EVER". Appreciate it! By the way excited to see more videos like this. Great initiative man!🙌👏

  • @avinashgupta2308
    @avinashgupta23083 жыл бұрын

    This is actually the best git / github tutorial

  • @KunalKushwaha

    @KunalKushwaha

    3 жыл бұрын

    Thank You!

  • @vedanthbaliga7686

    @vedanthbaliga7686

    3 жыл бұрын

    Second that ✌️

  • @carrycooldude

    @carrycooldude

    3 жыл бұрын

    Yes it also increases the SEO part too with this 🔥

  • @amitgupta2890

    @amitgupta2890

    3 жыл бұрын

    @@KunalKushwaha I am a window guy. And I face a lot of problem due to any tutorial taught on Linux or Mac. Can u suggest me some things to cope up with this.

  • @KunalKushwaha

    @KunalKushwaha

    3 жыл бұрын

    @@amitgupta2890 I mentioned it already. When you download git, you can use git bash and all commands will work. Please read the description.

  • @tejalkhatri1308
    @tejalkhatri1308 Жыл бұрын

    Thanks Kunal .... for all the efforts ...that you have taken to provide world class content at zero cost.... for the same content many edtechs are charging lakhs of Rs. Gratitude, blessings and more power to you ... that you keep doing what you do best and making us all Indians proud....

  • @karna5998
    @karna59982 жыл бұрын

    amazing way of explaining by comparing it to wedding photography, i had my git open and was following along each step, and in just first 15 minutes of the video i got a good grasp of the general environment of git and github, and how it is used to maintain changes in the repositories, thanks alot for the video, it is really really helpful.

  • @WincentSimon
    @WincentSimon3 жыл бұрын

    The quality of the content, excellent presentation, and positive attitude make it really interesting and fun to watch. The fact that the views are more than the channel subscribers is a testament to this :)

  • @adityatrivedi8956
    @adityatrivedi89563 жыл бұрын

    Bro literally loving the way you are explaining the things...your efforts are clearly visible man❤️🙌 really got goosebumps while studying due to excitement that what's going to be in next videos. It is going to be a long and wonderful journey⚡

  • @gayatri5397
    @gayatri53972 жыл бұрын

    That expression at 24:00 says “that’s how I roll”❤️. Epic man. Hats off to your efforts. I’m halfway through but I’m thoroughly enjoying this.

  • @ayushmaanraturi
    @ayushmaanraturi Жыл бұрын

    Git has never been so easy for me. Thank you so much for explaining this well. I have tried to learn git many times but often need to memorize the commands even the basic ones. But your wedding photograph analogy did the work. Now I understand everything nicely. Thank you so much.

  • @tejassingh9127
    @tejassingh91273 жыл бұрын

    I liked how well you arranged java with data structures. I saw your dsa roadmap videos and that is by far the best roadmap and now you are teaching that by yourself. Thank you so much for this hard work that you are doing for students like us.

  • @khemchand6431
    @khemchand64313 жыл бұрын

    just completed the video i had watched plenty of tutorials but finally understand with the help of your video thank you so much for your tremendous effort also you have explained it in very easy language exapmle that you have took of wedding was just amazing i am very lucky to be member of this community lot to learn from you, thank you

  • @sarahj5374
    @sarahj5374 Жыл бұрын

    Thank you for this in-detail explanation, it is put across in a simple and best way possible. Have been struggling with understanding this and getting started with git and GitHub. Thanks for making my life easier.

  • @ashutoshthite
    @ashutoshthite Жыл бұрын

    This is the best tutorial for Git and Github I've seen so far !! Your concise, on point teaching method is really wonderful.. I understood most of the concepts clearly.. Thank you so much.. You have a really nice way of teaching things...

  • @AnuragSingh-jz9kz
    @AnuragSingh-jz9kz3 жыл бұрын

    I'm very grateful and blessed to have a mentor like you, really appreciate your work.

  • @sarthakkathpalia
    @sarthakkathpalia3 жыл бұрын

    Only video on YT which tells about Git & Github completely and in the most easy language 🔥🔥🔥

  • @sarthakmane2977
    @sarthakmane29772 жыл бұрын

    I had never seen a educational content this long in one sitting, you have got it bro! keep it up!

  • @charanmc4484
    @charanmc4484 Жыл бұрын

    Aww....thanks man... Your way of taking perfect examples to explain the concept is tremendous.... The wedding photographer example made it crystall clear for me to understand it so well that i would never even have to remember anymore..😁 Thanks Kunal bhaiya..... for providing such amazing content that too for zero cost 🥺🤗...

  • @yamini436
    @yamini4362 жыл бұрын

    The Smile on Kunal's face after completing every part of teaching is amazinggggg!

  • @AjayPrajapati-bj4tr
    @AjayPrajapati-bj4tr2 жыл бұрын

    watched mostly every popular git tutorial (Hindi and English both) but no one explained like you brother. Really appreciate your work and thank you for providing such great content,

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Thanks a ton

  • @donkeshwarkavyasree8632
    @donkeshwarkavyasree86322 жыл бұрын

    It's indeed amazing explanation. Everything is clear and crisp. Can't thank you enough 👏

  • @kavyabisht2914
    @kavyabisht29142 жыл бұрын

    This video is genuinely amazing 👏. Everything covered in the proper order and in the nice way 👍

  • @amisha4691
    @amisha46913 жыл бұрын

    Kunal you are seriously unbelievable Finally the series has started🥳🥳

  • @vinaykarakavalasa2479
    @vinaykarakavalasa24793 жыл бұрын

    Finalllyyy the day is here! Aug 1st All the best kunal kushwaha we hope that we will be learning a lot from your videos and your experiance

  • @snehasrinivas7889
    @snehasrinivas7889 Жыл бұрын

    Thank you. Was struggling with git commands since years. This was the best and simple explanation. More power to you.

  • @Anirudh-cf3oc
    @Anirudh-cf3oc2 жыл бұрын

    Your explaination for branching and pull request concepts is Amazzing!! This is the best git / github tutorial ... Thanks a lot!!

  • @Iron.agrawal
    @Iron.agrawal6 ай бұрын

    Took me around 4-5 hours to complete the video but truly they were worth it. I understood each and every one of the concept . Totally blown away by the content.

  • @jaishreeram8428

    @jaishreeram8428

    Ай бұрын

    Bro how to get that desktop command how to do it. I installed git and what's the next thing to do?

  • @avanishdubey6556
    @avanishdubey65563 жыл бұрын

    Amazing what an explanation I never find such an explanation ever. he took the real-life example of wedding and explain the git very easily.

  • @tahersaudagar84
    @tahersaudagar84 Жыл бұрын

    I was looking for tutorials to learn git and git hub and i found your channel and i was just blown away by the content brother. As i have just entered in tech industry i got to know about lot of new career opportunities today for that thank you and looking forward to learn and help and grow in the community ..hope we will meet one day .

  • @shubhsharma19
    @shubhsharma19 Жыл бұрын

    Helped a lot! Was always scared of git and used to just contribute using GitHub but now I am confident about Git as well. 🔥 You and Eddie are so good at this!

  • @devanciii

    @devanciii

    Жыл бұрын

    are we supposed to practice along with the video? i watched and understood it but feels impossible to actually do. i'm new to this.

  • @upskilllearn7596
    @upskilllearn75962 жыл бұрын

    Very nice explanation by Kunal. Whatever he has explained here is more than sufficient to also work in real world projects. I am working in an IT MNC and I started using git 3months back and trust this video covers all the commands I have used so far. We have multiple people working on same branch and stash comes handy that time. Good work Kunal!

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Thank You!

  • @bhanumalhotra7553

    @bhanumalhotra7553

    2 жыл бұрын

    hi, can anyone help me with this - what did he press at 16:24 after adding names.

  • @upskilllearn7596

    @upskilllearn7596

    2 жыл бұрын

    @@bhanumalhotra7553 :wq --to save and quit

  • @rajarshi25.7

    @rajarshi25.7

    5 ай бұрын

    press esc to enter the command mode first then, :wq and press enter

  • @rajK011
    @rajK0116 ай бұрын

    The example of photo clicking in a wedding is amazing. Awesome content

  • @diwakarkumar1469
    @diwakarkumar1469 Жыл бұрын

    same here, I too have watched plenty of git and GitHub tutorials but this one is exactly how a tutorial or explanatory video should be. Very well constructed wherein Kunal is not only teaching you how to perform various command but also clarifying you why would you need them at the first place. #respect brother

  • @nehakumari-er1pg
    @nehakumari-er1pg Жыл бұрын

    Kunal you've made life of a beginners quite easy who aspire to be a Java Developer . Much Thanks !! and may you continue this

  • @harshdeepsinghtomar1925
    @harshdeepsinghtomar19253 жыл бұрын

    I've been using git for a while now, I still learned a lot from this git tutorial. Hands down one of the best git tutorial I've seen.

  • @izureki
    @izureki Жыл бұрын

    Straight from the heart -> One of the Best tutorial I've ever seen in my life...

  • @vedantrawat4064
    @vedantrawat40649 ай бұрын

    short, crisp and clear, love the content, and the way of explaining

  • @henriquecosta4019
    @henriquecosta40197 ай бұрын

    Your preparation playlist is awesome! Thank you for providing quality lessons and tutorials for youtube.

  • @bookalicious9849
    @bookalicious98493 жыл бұрын

    Best content 👏this is the only one needed for any tech enthusiast student !! Thank you for bringing this

  • @rajitpaul4676
    @rajitpaul46762 жыл бұрын

    Strictly 24 K Content, Thanks Kunal for making the concepts so simple. Always a fun session to learn from you, Cheers buddy!

  • @n4naveeen
    @n4naveeen2 жыл бұрын

    The bestest tutorial on Git and GitHub! Kunal you have a gift of making things so easy that any person from any profession can understand it! Can't wait for your next video on DevOps! Thank you.

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    You are most welcome

  • @sanjeevmalik9442
    @sanjeevmalik94422 жыл бұрын

    I am writing this out of necessity even when i am only 12 minutes into the video right now! I have been into DevOps learning environment from last 3-4+ months now. Bought numerous courses, found numerous articles and tried my hands on anything and everything. I know a little about Git and started this video just out of curiosity while playing football manager but this by far blows them all away that too at no cost to me. You make it feel so intuitive that i am learning Git from a new perspective while playing a game. Massive props to your comprehension of Git!

  • @anuragsuryawanshi4177
    @anuragsuryawanshi41773 жыл бұрын

    Hey kunal, I just noticed there's no ad on this video....we really don't mind if there are any ad and you are earning from it.... we'll never skip ad on your channel since you are providing quality courses for absolutely free

  • @shambashibmajumdar1268
    @shambashibmajumdar12683 жыл бұрын

    Clean tutorial. I have seen many videos, but Kunal is doing it the fresher's way. Thanks a lot to be a good tutor!

  • @vaibhavsachdeva.2001
    @vaibhavsachdeva.20012 жыл бұрын

    This is the best tutorial on Git and GitHub so far. Thank You Kunal!

  • @prashansatiwari8019
    @prashansatiwari8019 Жыл бұрын

    Never seen such an eady explaination of Git. Thanks Kunal for making me understand this very easy!

  • @CodeWithArjun
    @CodeWithArjun3 жыл бұрын

    Watching from Nepal, who has a dream to work on FAANG companies. Really excited for this course.

  • @binayakshrestha1085

    @binayakshrestha1085

    3 жыл бұрын

    Can you help me? Maile ta kei ni bujhina. Git ma first time vayera hola

  • @ArpitKumar-yo6up
    @ArpitKumar-yo6up2 жыл бұрын

    This man is the best had watched many tutorials in the past and no one explained me like this,starting my open source journey

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Thank You

  • @kovendanragupathi7632
    @kovendanragupathi7632 Жыл бұрын

    Man. you are really a good teacher. I feel very bad not knowing your channel till now. Thank you very much.

  • @himanshuwarkade4318
    @himanshuwarkade43182 жыл бұрын

    This is the practical Git and Github tutorial we need thank you very much.

  • @anujsrivastava1155
    @anujsrivastava11553 жыл бұрын

    Now the journey starts 🔥🔥🔥🔥

  • @Veer34286

    @Veer34286

    Жыл бұрын

    Bro how is your journey going so far?

  • @sanketneema286

    @sanketneema286

    11 ай бұрын

    bro journey?

  • @Veer34286

    @Veer34286

    11 ай бұрын

    @@sanketneema286 procrastination ,

  • @joshua_dlima
    @joshua_dlima2 жыл бұрын

    i had checked out a few other git tutorials.. honestly speaking this one is the best, he literally makes concepts crystal clear. No bogus talk.. nothing unnecessary straight up to the point. thanks kunal

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Thank You!

  • @vinaybhatia4228
    @vinaybhatia42282 жыл бұрын

    Kunal bhai you have ignite a flame in me to become a devops engineer. Thank you so much. I will work hard come what may as per your videos directions. Lots of appreciations and love.

  • @sonali2720
    @sonali2720 Жыл бұрын

    This video of git is just amazing ,I didnt know ,there are so many hidden topics but you cover them all easily .Loved it, big shoutout to this video 😀

  • @rakeshbabu4790
    @rakeshbabu47903 жыл бұрын

    And finally the much excited series has started🤩🤩🤩🤩

  • @John12685

    @John12685

    3 жыл бұрын

    Rakesh ... Java related stuff kab ayega ?

  • @shashanksingh4708

    @shashanksingh4708

    3 жыл бұрын

    @@John12685 syllabus m likha hai

  • @anujdhoot7804

    @anujdhoot7804

    3 жыл бұрын

    @@shashanksingh4708 Where is the Syllabus, Can you please share it, I could not find it on Discord or Channel Description.

  • @shivampathak1405
    @shivampathak1405 Жыл бұрын

    most comprehensive and to the point. Awesome buddy. Keep it up!

  • @santhoshkumarmittapally5866
    @santhoshkumarmittapally5866 Жыл бұрын

    Great Video. You have covered a lot in one session about git and GitHub. Learnt a lot of things from this video. This one session is enough to trust you for DSA sessions.

  • @maxiron_n9109
    @maxiron_n91092 жыл бұрын

    Best Tutorial on Git I've ever come across. Thanks for this Kunal

  • @ankitsingh7802
    @ankitsingh78023 жыл бұрын

    Finally the wait is over....here we go... thank you so much for your efforts...🙏🙏

  • @kunalakhade5660
    @kunalakhade56602 жыл бұрын

    Firstly I find this video too fast to grab. But I know kunal is giving a quality content so I start giving some efforts from my side too and continue watching it a couple of time and finally I understood everything and I find putting efforts from my side worthy. So If you are finding the video too fast then be focused while watching and put some efforts from your side too because the content and explanation is outstanding.

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Thank You! Hope you liked it

  • @alongemaryann2991
    @alongemaryann2991 Жыл бұрын

    Thank you so much Kunal for this tutorial! it was so in depth and easy to understand. Was able to solve a crucial git problem after watching, and for this i have subscribed :)

  • @rishukashyap3077
    @rishukashyap307712 сағат бұрын

    Thank you so much, the way you say don't worry we'll cover that later, takes all worries away. Thank you so much for sharing your knowledge with us. The best DSA course so far!!!!!

  • @harshverma1221
    @harshverma12213 жыл бұрын

    Kunal bro you nailed it , literally you where on fire 🔥🔥🔥 this was just.....hats off!! This was definitely far better than some paid courses

  • @basicHarsh
    @basicHarsh2 жыл бұрын

    Tip for windows user: mac --> ls, windows -->dir, mac--> ls -a, windows -->dir /ah

  • @amanbisht4286

    @amanbisht4286

    2 жыл бұрын

    I am getting a could not resolve Head can u help me out ?

  • @kushaltanna5569

    @kushaltanna5569

    2 жыл бұрын

    Using gitbash can also run Linux commands.!

  • @prajaktanikam3679

    @prajaktanikam3679

    Жыл бұрын

    @@kushaltanna5569 yes

  • @prabdulkaderjailani8649
    @prabdulkaderjailani8649 Жыл бұрын

    One of the best course I watched KZread. I'm your early subscriber. But now only I get time to watch. Thanks for the amazing course, sir.

  • @adityachand7645
    @adityachand76452 ай бұрын

    Sir you are the only one who made me understand the entire git and GitHub only in hour ...I was stuck in an endless loop but one of my friend told me about this video and I am really thankful to him and you as well ...thanku very much sir

  • @manavshah7033
    @manavshah70333 жыл бұрын

    So much to say.. You nailed it! 🔥❤️ You recorded the video at 1st Aug and uploaded on the same day. That wedding example was so good.. Even a person from other stream/field can also understand this

  • @pradeepkumar00077
    @pradeepkumar000772 жыл бұрын

    23:57 kunal gives a killer loook

  • @KomalMYM

    @KomalMYM

    2 жыл бұрын

    yeappp, that was sharp!

  • @Victor-bb6sl
    @Victor-bb6sl10 ай бұрын

    the simplicity of explaining the concepts. hatsoff dude

  • @sujayshanbhag2055
    @sujayshanbhag205511 ай бұрын

    Wow Kunal, this is the best Git tutorial on youtube. The added chapter makes it useful for everyone regardless of their experience with git. Kudos!!!!!

  • @gouravpandey3513

    @gouravpandey3513

    11 ай бұрын

    Bro i have the same profile in my other account

  • @michkelanglo545
    @michkelanglo5453 жыл бұрын

    Applause to your effort 🥳keep going😁this good actions provide u all

  • @mondal_raj
    @mondal_raj3 жыл бұрын

    Hey Kunal, I am watching your video for the first time. And you won't believe that I am literally praying to god after watching this video that I was struggling in git and GitHub for the past 6 months. I was facing many difficulties like merge conflict, fetching the upstream code and pull the code,and even working with the branches. And after watching this video, I have tried every command, and literally, now I am crystal clear with Github, even with the branching best practices. I really thank you a lot for creating this video and waiting for the entire course of DSA.

  • @sahilbani7020
    @sahilbani7020 Жыл бұрын

    Hands down the best git/github tutorial. Thanks Kunal.

  • @naomiutin7496
    @naomiutin7496 Жыл бұрын

    The best Git and Github tutorial ever. your turn this confusing terminologies into a simplier terms. thanks a millions

  • @ankitapaul6426
    @ankitapaul64262 жыл бұрын

    I am watching your lectures at 1.5x speed and your "taa-daa"s sound so funny and enthusiastic.

  • @rishtisumandey2992
    @rishtisumandey29922 жыл бұрын

    Thank you for this amazing tutorial! Nobody in youtube have been able to teach git and github the way you did.

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Glad you enjoyed it!

  • @mrnonsenseju

    @mrnonsenseju

    Жыл бұрын

    di can you help me with one of my doubt ?

  • @sudattabasu132
    @sudattabasu1322 ай бұрын

    Worth watching even after using git for 4 years.. We need this quality of teaching in industry also

  • @mdasadullah2638
    @mdasadullah26382 жыл бұрын

    Awesome way of teaching. Complete tutorial. Best git and GitHub tutorial came across.

  • @vinothkumars7421
    @vinothkumars74213 жыл бұрын

    I was waiting for a proper guidance..🙏🙏 Now I got one.. 🤝🤝Best wishes.. My journey begins 👍👍

  • @shubhamthakur3415
    @shubhamthakur34152 жыл бұрын

    Hey Kunal, I always struggled with Git in interviews. Saw this video before my last interview and practiced along. Was able to do good this time. Thanks mate! Edit: Got offer as well

  • @arunsekar6341
    @arunsekar63412 жыл бұрын

    I really love it. Love the way you are explaining about the GIT process. Really good. I suggest to all my friends who wants to know about GIT in depth.

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Thanks for sharing!

  • @sj1997
    @sj19972 жыл бұрын

    Kunal i really like your approach to handling things the way you explain everything you're blunt sharp and to the point, you never sugarcoats or fabricate things

  • @avanishdubey6556
    @avanishdubey65563 жыл бұрын

    Amazing now we have started the journey of DSA

  • @SingWithAJ
    @SingWithAJ9 ай бұрын

    i know you're stuck in Vim. First, press the ESC key on the keyboard to enter the normal mode. Then, press the : (colon) key to enter the command mode. now use the command q (only q without any sign) to quit Vim. If changes have been made and need to be saved before exiting, use wq(only wq without any sign) to save and quit.

  • @chinmaykulkarni8062
    @chinmaykulkarni80622 жыл бұрын

    My senior told me that Git and GitHub is very Important in Industries. I wanted to learn but was afraid by the Terms pull,fetch, rebase. But saw this video and was not knowing when it got completed!! Thanks for making this video!!

  • @mysterygirl6733
    @mysterygirl67332 жыл бұрын

    I never comment in general but I thought I should share this.. I've watched infinitely many videos in KZread, paid for courses on this topic but this is the best one... No words.. Thanks Kunal

  • @sameermd5779
    @sameermd5779 Жыл бұрын

    I learnt lot from you regarding java which killed my life of unemployment Finally landed in a job and now in project. You are really a best teacher of mine. Thank You Kunal ❤️

  • @AanchalMishraaa

    @AanchalMishraaa

    10 ай бұрын

    Hey Congrats🎉 I am not good at maths can I still learn it?

  • @anejasahil
    @anejasahil2 жыл бұрын

    Couldn't be simpler! Thank you for this amazing video :)

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Glad it was helpful!

  • @sudeepk.s1581

    @sudeepk.s1581

    Жыл бұрын

    @@KunalKushwaha iam getting error src refspec main does not match any Can u help me

  • @nazmasarker5287

    @nazmasarker5287

    7 ай бұрын

    @@sudeepk.s1581 Hi I'm not sure if the problem is already solved but you had to git branch -M main.

  • @khushijain7689
    @khushijain76892 жыл бұрын

    such a helpful video it was although there are many tutorial videos I have seen on youtube about git tutorial but nobody explained in this manner. But you make commands usage so simpler that i understood every thing. Literally I was facing alot of issue in github and I am really thankful to you.

  • @KunalKushwaha

    @KunalKushwaha

    2 жыл бұрын

    Thank You