Git & GitHub Crash Course For Beginners

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ก.ย. 2024
  • In this Git tutorial we will talk about what exactly Git is and we will look at and work with all of the basic and most important commands such as add, commit, status, push and more. This tutorial is very beginner friendly.
    DONATIONS:
    We spend huge amounts of time making these videos available for free. Any donation is greatly appreciated
    www.paypal.com...

ความคิดเห็น • 2.5K

  • @prodengineer7164
    @prodengineer7164 4 ปีที่แล้ว +1307

    I just wanted to say thank you for this great video! 💙
    What is git?- 0:34
    Concepts of git - 2:18
    Basic commands - 3:14
    Installing git - 5:43
    touch (command) - 10:15
    git init(command) - 11:33
    username/email configuration - 12:43
    git add (command) - 13:20
    git status(command) - 13:35
    git rm - -cached(command) - 14:00
    git add *.html (command) - 14:22
    git add .(command) - 15:00
    git commit(command) - 15:50
    git commit -m ' ' (command) - 17:43
    .gitignore (documentation) - 18:14
    git branch(command) - 21:50
    git checkout(command) - 23:30
    git merge(command) - 24:46
    GitHub new repository - 26:15
    git remote(command) - 27:46
    git remote add origin(command) - 27:54
    git push -u origin master(command) - 28:07
    git clone(command) - 31:00
    git pull(command) - 31:33

    • @TalsonHacks
      @TalsonHacks 4 ปีที่แล้ว +1

      Prod Engineer thank you Prod

    • @linonator
      @linonator 4 ปีที่แล้ว +1

      Thank a lot for this !

    • @veryangrytomato
      @veryangrytomato 4 ปีที่แล้ว +4

      Absolute hero

    • @stafford3837
      @stafford3837 3 ปีที่แล้ว +3

      Really nice - thanks

    • @zubbyemodi1267
      @zubbyemodi1267 3 ปีที่แล้ว +2

      Haha was looking out for this. Thanks Prod

  • @Pymmusic
    @Pymmusic 2 ปีที่แล้ว +3

    Thank you very much for this tutorial!
    I've followed your beautiful course in Udemy on Vanilla Javascript and I have to say that
    you have the gift to explain all clearly.
    Thank you again!
    Paolo Maria Guardiani

  • @DiegoJGorzynski
    @DiegoJGorzynski 3 ปีที่แล้ว

    Man I had just watched a 1h video on this, and I completely hated how overly complicated things are in git and github, now just by watching you do it, I'm up and running. Thanks a lot!

  • @michealpaul1509
    @michealpaul1509 2 ปีที่แล้ว

    I really enjoyed watching this video. Thank you so much, I can now use git and GitHub.

  • @SuperAduri
    @SuperAduri 4 ปีที่แล้ว

    Super useful and right to the point for beginners!!!!! Thanks!

  • @steinbeckehue8872
    @steinbeckehue8872 3 ปีที่แล้ว +1

    Thanks a lot ,nice work ,well done

  • @absahni
    @absahni ปีที่แล้ว

    OMG, you are a savior. Thank you so much

  • @JeffCompton
    @JeffCompton 7 ปีที่แล้ว +6

    Thank you for putting this together.

  • @rohannnsingh84
    @rohannnsingh84 3 ปีที่แล้ว

    you taught everything very well and thanks for this video ... one thing i am thinking about ..what if i have to undo my merge or let suppose i merged my branch mistakenly then how do I revert it ???

  • @moyzetune7007
    @moyzetune7007 3 ปีที่แล้ว

    Great Tutorial thank you so much

  • @shishirislam780
    @shishirislam780 2 ปีที่แล้ว

    so helful for me ....we are wont meny more tricky videos on web devolpment

  • @steveglick5163
    @steveglick5163 4 ปีที่แล้ว

    Thank you Brad Traversy!

  • @Albertmars32
    @Albertmars32 7 ปีที่แล้ว +39

    nice but i think you forgot to explain/show the most important part about git, how can i go back in time at a certain checkpoint and start the project at that time...

    • @GakisStylianos
      @GakisStylianos 5 ปีที่แล้ว

      @Abdelwahab Bounasser When using this on a cloned project I can not see any older versions, is that intended? If so where are those saved versions actually saved then, just curious.

  • @ElAdeel
    @ElAdeel 4 ปีที่แล้ว

    Thank you for the clear explanation! :)

  • @johntamplin
    @johntamplin 4 ปีที่แล้ว +7

    19:00 ... finally loses his sh*t with the notifications going off in the background ... "Jesus"

    • @LaughingOrange
      @LaughingOrange 4 ปีที่แล้ว +2

      It's not notifications, he is typing and the focused window doesn't allow text to be written and Windows doesn't like that.

    • @johntamplin
      @johntamplin 4 ปีที่แล้ว +1

      @@LaughingOrange My bad. Same end-result though. ;)

    • @asoteico9528
      @asoteico9528 4 ปีที่แล้ว

      get a life...!!!

  • @fundev6412
    @fundev6412 4 ปีที่แล้ว

    awesome tutorial!..

  • @tolkaankromhorn2267
    @tolkaankromhorn2267 3 ปีที่แล้ว

    Thank you very much!

  • @TarunSingh-gw9sr
    @TarunSingh-gw9sr 3 ปีที่แล้ว

    great video!! thanks :)

  • @justlearn1973
    @justlearn1973 4 ปีที่แล้ว +716

    Git! a Severely complicated version of 'Save As'
    - Confucius

    • @DomodossolaTune
      @DomodossolaTune 4 ปีที่แล้ว +12

      Confusius :P

    • @AbhishekBM
      @AbhishekBM 4 ปีที่แล้ว +16

      **confused Confucius noises**

    • @SaeedAcronia
      @SaeedAcronia 4 ปีที่แล้ว +1

      @@AbhishekBM * kong fu

    • @gomo5628
      @gomo5628 3 ปีที่แล้ว +1

      @@DomodossolaTune Hahaha thats the first word got on my mind too...lol :)

    • @christiancramer3379
      @christiancramer3379 3 ปีที่แล้ว

      made my day

  • @RandomSpark
    @RandomSpark 4 ปีที่แล้ว +1256

    people who are watching during the quarantine [stay in, stay safe, and learn a lot ]

    • @henrike16254
      @henrike16254 4 ปีที่แล้ว +6

      just what I thought... gotta study somehow with all unis closed:)

    • @ishanchag6467
      @ishanchag6467 4 ปีที่แล้ว +2

      what else can we do

    • @shubham4516
      @shubham4516 4 ปีที่แล้ว +3

      superb video explaination. landed at the right place

    • @italorohdrigues
      @italorohdrigues 4 ปีที่แล้ว +4

      Let's go quarentine team

    • @ai.201
      @ai.201 4 ปีที่แล้ว +1

      This is so good.

  • @2013bradleyp
    @2013bradleyp 4 ปีที่แล้ว +218

    *error sound*
    *error sound*
    Whispers “oh Jesus”
    That’s real life

  • @labanmureithi8029
    @labanmureithi8029 4 ปีที่แล้ว +67

    I was on the verge of giving up on Git. Lol. Thanks man, I'm now confident with using it.

  • @TheTraderGuy
    @TheTraderGuy 7 ปีที่แล้ว +384

    I cannot tell you how much you have helped me Brad. I am almost done with my Web Development degree, and I feel you have been the difference.

    • @TraversyMedia
      @TraversyMedia  7 ปีที่แล้ว +137

      That is awesome. That's why I do this

    • @sbsaqi
      @sbsaqi 7 ปีที่แล้ว +6

      i have the same feeling ... it was very simple n easy to go along with the lecture ... :) thums up

    • @NaturalBeautifulHair
      @NaturalBeautifulHair 7 ปีที่แล้ว +8

      I really hope people are donating...even if its just a few dollars.

    • @SirTenenbaum
      @SirTenenbaum 7 ปีที่แล้ว +4

      Where are you doing your Web Development degree?

    • @AtileonVA
      @AtileonVA 6 ปีที่แล้ว

      thanks man :)

  • @samantamrakar3809
    @samantamrakar3809 3 ปีที่แล้ว +14

    "Git is a Virgin Control System"
    I feel personally attacked.

  • @rayc3103
    @rayc3103 6 ปีที่แล้ว +684

    Mark Wahlberg sure knows a lot about Git

    • @TraversyMedia
      @TraversyMedia  6 ปีที่แล้ว +106

      lol, I get that a lot. Must be a Mass thing

    • @slickd286
      @slickd286 6 ปีที่แล้ว +35

      hahaha I can't unhear it now

    • @hcgaron
      @hcgaron 6 ปีที่แล้ว +2

      lol same.

    • @Kill4Dill
      @Kill4Dill 6 ปีที่แล้ว +4

      I can't not hear it now >.

    • @Skillthrive
      @Skillthrive 6 ปีที่แล้ว +26

      "Say hi to ya mother for me, OK?"

  • @KingJellyfishII
    @KingJellyfishII 5 ปีที่แล้ว +436

    "I'm going to go ahead and GIT started"

    • @21335186z
      @21335186z 5 ปีที่แล้ว +9

      You git XD

    • @deeneyugn4824
      @deeneyugn4824 4 ปีที่แล้ว +10

      Well, git on it.

    • @KingJellyfishII
      @KingJellyfishII 4 ปีที่แล้ว +2

      @@deeneyugn4824 I'll just git home first and git my computer out of my bag and git on with it

    • @bloodface24
      @bloodface24 4 ปีที่แล้ว +8

      HA! I Git it.

    • @eponai
      @eponai 4 ปีที่แล้ว +2

      pitter patter, let's git at 'er!

  • @arinzeanakor
    @arinzeanakor 7 ปีที่แล้ว +59

    I simply like your tutorial. Clear, straight to the point.... I've referred some of my friends to this git tutorial. Thanks

  • @0thImpact
    @0thImpact 3 ปีที่แล้ว +10

    For those who may be finding this video after October 2020 just know that there was a patch wherein 'master' branch has been renamed to 'main' going forward! Hopefully this helps somebody.

    • @kavon9748
      @kavon9748 3 ปีที่แล้ว

      Me! Tanks for that confirmation. This is what I thought and paste in Git. But I have an error message telling me "failed to push some refs to 'github.com....". I did every step though, I must have missed something...

  • @DracaliaRay
    @DracaliaRay 11 หลายเดือนก่อน +3

    github removed their support for password logins to push. Do you have any newer videos explaining how to push with an SSH key or one of the other alternatives? I still don't really understand what that is and am a bit frustrated. :(

    • @casperayesh1
      @casperayesh1 2 หลายเดือนก่อน

      just replace 'main' with 'master' and it wont req anylogin
      like this: git push -u origin master

  • @UKnowIfUKnow
    @UKnowIfUKnow 5 ปีที่แล้ว +48

    Thank you sir. I've been ignoring git for way too long and this was exactly what I needed. cheers

    • @scottlewis9108
      @scottlewis9108 4 ปีที่แล้ว

      me too! Very helpful. Thankyou.

  • @MrSidMan
    @MrSidMan 5 ปีที่แล้ว +85

    The spectrum of Brads content is very broad in the programming realm.
    You've come a long way Brad, hats off to you my friend.

    • @frncscbñz
      @frncscbñz 4 ปีที่แล้ว +8

      I agree. He's typically giving free tutorials for a whole IT department

  • @ziklover1
    @ziklover1 3 ปีที่แล้ว +25

    For people watching this in 2021, master is now main. Don't be alarmed by git push -u origin main

    • @amalldekan1432
      @amalldekan1432 3 ปีที่แล้ว +3

      thanks, was the 'master' changed to 'main' for 'political correctness' reasons?

    • @ziklover1
      @ziklover1 3 ปีที่แล้ว +2

      @@amalldekan1432 I believe so, yes

    • @awaismajeed6254
      @awaismajeed6254 3 ปีที่แล้ว +1

      @@amalldekan1432 yes, in support of black community.

    • @micwag367
      @micwag367 3 ปีที่แล้ว +2

      Tried this tonight. Main failed for me even though that is what is listed in the steps. Then tried master and it worked.

  • @hurol0914
    @hurol0914 6 ปีที่แล้ว +58

    Thanks for taking the time to make this video. I have returned to web development after many, many years away and there's so many new things I need to learn. Your videos have been a tremendous help.

  • @okieinexile
    @okieinexile 5 ปีที่แล้ว +182

    I learned more from you in half an hour than I'd learned in several hours on my own. Thanks.

    • @MKermy
      @MKermy 4 ปีที่แล้ว +3

      please explain wtf commit is

    • @semihozturk9665
      @semihozturk9665 4 ปีที่แล้ว +6

      @@MKermy bro, with commit what you do is to create a new version. For example now i am committing, so a new version is being created. If i do some changes, deleting or adding etc. and commit again, a new version will be created. But i can still look at the older version since its not deleted. I hope its clear?

    • @MKermy
      @MKermy 4 ปีที่แล้ว

      @@semihozturk9665 ohhhhh

    • @viktorkuzmanov3086
      @viktorkuzmanov3086 4 ปีที่แล้ว +5

      Damn you are a slow learner

    • @Manim8
      @Manim8 4 ปีที่แล้ว +1

      @@semihozturk9665 so it's the same as autosaving, except it's manual? Is there any advantages for a single user project over just using an external backup drive, and copying to it every time i save the project?

  • @Sachinreddy001
    @Sachinreddy001 7 ปีที่แล้ว +54

    Brad you are the best !
    Thank you so much for sharing your knowledge with us :)

  • @arindam1249
    @arindam1249 4 ปีที่แล้ว +154

    Who else is learning during Quarantine?

    • @titusmkandawire5661
      @titusmkandawire5661 4 ปีที่แล้ว +1

      I am, learning shouldn't stop.

    • @flik221
      @flik221 4 ปีที่แล้ว +3

      no quarantine, but on lockdown. hope you feel better soon!

    • @DanteHellDrive
      @DanteHellDrive 4 ปีที่แล้ว +2

      no iam not learning but just trying not to distract myself to suicidal thoughts, fair enough, iam bestowed and enlightened

    • @kristiyanivanov7414
      @kristiyanivanov7414 4 ปีที่แล้ว

      I'm suicidal too

    • @vipulbhardwaj1312
      @vipulbhardwaj1312 4 ปีที่แล้ว +1

      @@DanteHellDrive Heyy yes you are.. don't let negative thoughts sneak in! God bless.. you can talk

  • @KC-SHOW
    @KC-SHOW 5 ปีที่แล้ว +62

    This turorial was one of the best tutorial I have gone through as a fresher for Git.
    ..Thanks Man for this wonderful session.

  • @cestlextase
    @cestlextase 4 ปีที่แล้ว +31

    9:15 You will see the virgin you have; yours may be different.
    LUL

    • @falcon0din
      @falcon0din 4 ปีที่แล้ว +1

      I scrolled down looking for this comment

  • @folyrd
    @folyrd 4 ปีที่แล้ว +20

    This video was great! I was struggling with figuring out Git from online articles but I believe this is all a beginner needs. You've shown how basic commands work very intuitively. Thanks.

  • @039saranshvashisht8
    @039saranshvashisht8 10 หลายเดือนก่อน +2

    Even after 6 years it's still great.

  • @tfmurphhk
    @tfmurphhk 3 ปีที่แล้ว +24

    Brad, I spent many hours with another TH-cam instructor trying to figure out Git and GitHub and while she covered the basics and I got a general understanding, it was this video that really "taught" me. You go through things in a clear, concise, and well paced format that made it all come together very nicely. I very much appreciate it (I have watched and learned from your videos before and have no idea why I did not start off on Git/GitHub with you in the first place.) Thank you ever so much! I have given you a thumbs up and subscribed and look forward to more of your teachings.

  • @thyagtubes
    @thyagtubes 5 ปีที่แล้ว +49

    8:56 for demo (skip intro and installation)

  • @Spiderman-gg8dg
    @Spiderman-gg8dg 5 ปีที่แล้ว +8

    My employers be like how tf did you learn git in a short time, it's all thanks to you Brad Traversy!

  • @leonardocamargo5412
    @leonardocamargo5412 5 ปีที่แล้ว +5

    I am Portuguese(Brazillian). I've learned so much watching your videos. Your voice and english speak is so easy to hear or I am understand english very well xD

  • @tc40390
    @tc40390 6 ปีที่แล้ว +8

    I noticed that when you pushed to GitHub and cloned the repo, git didn't use the .gitignore file because the log.txt and the directory ( forgot if it was dir1 or dir2) are available from github. Why is that?

    • @paulbrugger9610
      @paulbrugger9610 4 ปีที่แล้ว

      Git won't push empty folders.....

  • @arslanramay7992
    @arslanramay7992 5 ปีที่แล้ว +12

    This is The Best Git & Github guide I have ever found. Keep up the good work man.

  • @William_sJazzLoft
    @William_sJazzLoft 3 ปีที่แล้ว +1

    1 I'm using VS for my editor and Linux Ubuntu for my OS. The default folder is Home. So, when I choose the Add to the Workspace from the File pulldown that's which folder it goes to. And when I use the touch command that is where the file is opened. So, I'm assuming that's ok
    2 So, I can clone any publicly available code using the instructions that you've outlined?
    3 Other than logging in to one's own profile, is it necessary to use RSA encryption to push files? ( that was something that was not covered )
    4 I understand that when git adds, it's tracking files and the changes. Does commit 'save' those changes?
    This was thirty minutes well spent. Thank you

  • @bossbaby.anaisha
    @bossbaby.anaisha 4 ปีที่แล้ว +6

    This is a great tutorial for beginner like myself. I started from very beginning. Installed Git, Atom and created account on GitHub. I was able to create local and remote repository, create new files, clone, push etc. Very worth the time to see this video. Great Job! Thanks!

  • @greenwik
    @greenwik 4 ปีที่แล้ว +9

    "Oh man, this is slow!" :D Nice tutorial, thanks.

  • @CODINGISEASY
    @CODINGISEASY 5 ปีที่แล้ว +5

    *I have a video on getting started with git and Laravel to push your first project*

  • @psibarpsi
    @psibarpsi 2 ปีที่แล้ว +1

    @15:03: What's the issue with git add *. We can use that, right? I mean, it works atleast. Is there some deep difference between these two methods?
    EDIT: Someone tells me that the difference is that git add * adds everything - all files, directories - that are present at a particular location, except for the files that begin with a '.'. git add ., on the other hand, even includes all the files beginning with a '.' - is this all there is to it?

  • @ariolverab
    @ariolverab 4 ปีที่แล้ว +39

    One of the greatest skills from Brad is that he teach basics from understanding and not memorizing. Thanks Brad!

  • @andreamcarr
    @andreamcarr 3 ปีที่แล้ว +3

    I have watched about 8 vids by other people that claim to be for git beginners, and was completely lost. I really like that you showed the terminal along side your code editor and then github. Finally this all made sense to me. TY so much for keeping it simple. I am hooked on your vids now.

  • @kibugermain775
    @kibugermain775 ปีที่แล้ว +1

    thank you. your video is of great help. i learnt alot from it.

  • @SajadJalilian
    @SajadJalilian 5 ปีที่แล้ว +5

    thank you. this was simplest and most clear video i found on youtube about git

  • @zelalemmekonnen8030
    @zelalemmekonnen8030 5 ปีที่แล้ว +9

    Thank you for this. I love how it was just straight to the point without any fuss. Thank you!

  • @curios_bot
    @curios_bot 5 ปีที่แล้ว +6

    Now you made my life easy bro!! Thanks for this tutorial 👏

  • @derekgeerin3442
    @derekgeerin3442 2 ปีที่แล้ว +1

    followed every step but when it came to git push or whatever my screen doesnt display the same thing., no url codes or anything so I typed it in manually and no files appeared on my github.
    need an updated tutorial as this doesnt work anymore

  • @johnthomas5689
    @johnthomas5689 3 ปีที่แล้ว +1

    The video is good for someone somewhat familiar with coding but my complete beginners were very lost. Too fast and too much terminology to google so they ended up frustrated. I liked it as a refresher course

  • @Thaidakarium
    @Thaidakarium 7 ปีที่แล้ว +18

    Easy to understand, and this isn't my native language, you're the best c:

  • @tocobern
    @tocobern 5 ปีที่แล้ว +11

    To be a teacher is to make things simple enough for others to understand easily. You did that perfectly. Keep up the good work Brad

  • @Tyrfing42
    @Tyrfing42 4 ปีที่แล้ว +4

    When I go through the Git Setup it asks to select an editor, and says the default VIM editor is not recommended. Which one should I choose?

    • @Mal501
      @Mal501 4 ปีที่แล้ว +2

      Whatever is your editor of choice. Notepad++ is great, Visual Studio Code also. And lots more.
      And this coming from an old unix hand who LOVED vi (original VIM).

  • @shuttleinfiniteshorts7275
    @shuttleinfiniteshorts7275 2 ปีที่แล้ว +1

    thank you very much for teaching wanted to learn git and how git works

  • @АлександрЦветков-и3п
    @АлександрЦветков-и3п 4 ปีที่แล้ว +2

    What's the command for local "Git bash here"? Which would be an alternative to mouse right click on the folder.

  • @KO-vz5rd
    @KO-vz5rd 4 ปีที่แล้ว +10

    Thanks for this wonderful tutorial! I really liked the way you demonstrated GIT functionalities that are crucial for us to get started, creating and using some files. I followed every single steps, and now feel much more confident with Github!

  • @atticsolutions1476
    @atticsolutions1476 5 ปีที่แล้ว +4

    Great tutorial as always. On the point for refresh and everything needed covered!

  • @first8208
    @first8208 5 ปีที่แล้ว +26

    2019 and still awesome

    • @paristar3079
      @paristar3079 4 ปีที่แล้ว +6

      2020 still awesome

    • @filiptrifunovic7763
      @filiptrifunovic7763 4 ปีที่แล้ว +5

      2021 still awesome

    • @_.Mustafa._
      @_.Mustafa._ 4 ปีที่แล้ว +1

      2022 and still awesome

    • @AsifAkhtar20
      @AsifAkhtar20 3 ปีที่แล้ว +1

      @@filiptrifunovic7763 well, it's 2021 now

  • @praveenpoonja95
    @praveenpoonja95 4 ปีที่แล้ว +2

    Seriously I took a right decision watching the video to understand git under the hood. I used to copy paste commands on git bash without knowing the purpose of each command until i found this video. Thank you and keep posting more videos👍🏻

  • @amberpradhan2484
    @amberpradhan2484 3 ปีที่แล้ว +1

    Awesome Explanation! We love you Brady!!

  • @tyronestephen4263
    @tyronestephen4263 6 ปีที่แล้ว +5

    Brief list of all commands used in the video credits: @Traversy Media
    git init //initializes a repository
    git add // adds files to the staging area
    git status // check status of working tree
    git commit // commit changes to an index
    git push // pushes to a remote repository
    git pull // pull changes from a remote repository
    git clone // copies a remote repository to current folder
    git add filename.txt // adds filename.txt to staging area
    git rm --cached filename.txt // removes filename.txt from the staging area
    git add *.txt // adds all .txt to the staging area
    git add . // adds all files to the staging area
    git commit -m 'changed a file' // adds commit message
    // can also create .gitignore file and add filename.txt to it to ignore filename.txt from version control
    //branches - working separately from main code branches
    git branch test // creates a branch called test
    git checkout test // switches to test branch
    // all commits will now be made to the test branch
    git checkout master // switches back to master branch
    git merge test // merges test branch to current branch (master)

  • @amerolla
    @amerolla 4 ปีที่แล้ว +5

    Excellent introduction! The best of several tutorials I've used.

  • @jeffdevries3534
    @jeffdevries3534 7 ปีที่แล้ว +6

    Thank you! I think I actually understand it now.

  • @kenedyinyamfombangfombang6140
    @kenedyinyamfombangfombang6140 2 ปีที่แล้ว +1

    Brad Git and Github demystified. Thank You

  • @linhphanthi5871
    @linhphanthi5871 2 ปีที่แล้ว +1

    I'd been watching so many git video for beginers but only when I find this video did I can have my fist commit to my repo, thank Traversy Media very much

  • @da80
    @da80 7 ปีที่แล้ว +5

    this is the best git tutorial I've ever watched!!!

  • @lauraarchambault7704
    @lauraarchambault7704 4 ปีที่แล้ว +7

    Thank you! I’ve been reading and watching a lot on git. For some reason, I was having a hard time wrapping my head around the basics but after this video, I feel like the whole picture makes sense. Thank yo, thank you, thank you!

  • @velimirtopolovacki8956
    @velimirtopolovacki8956 7 ปีที่แล้ว +53

    "Oh Jesus" @ 19:01... so funny... xD

    • @JohnnyRottenest
      @JohnnyRottenest 6 ปีที่แล้ว +1

      I fast-forwarded just to hear it. Did not disappoint.

    • @Hellokittyenby
      @Hellokittyenby 5 ปีที่แล้ว +3

      i was looking in the comments if someone pointed that out. XD

    • @bogdanmarcu1982
      @bogdanmarcu1982 4 ปีที่แล้ว +1

      @@Hellokittyenby Same here :)))

    • @asoteico9528
      @asoteico9528 4 ปีที่แล้ว

      get a life Velimir...!!!

  • @TalsonHacks
    @TalsonHacks 4 ปีที่แล้ว +1

    I’ve been searching for this kinda tutorial for weeks! I hate using the GUI as I’ve got used to Linux’s CLI. Thanks for uploading! Although it’s three years old xD

  • @CodeCreativeYT
    @CodeCreativeYT 3 ปีที่แล้ว

    Thank you very much for this great video, really helpful !

  • @busyrand
    @busyrand 7 ปีที่แล้ว +4

    Awesome! Thank you for the Beginner Tutorials. You're the best!

  • @harmoniousT
    @harmoniousT 2 ปีที่แล้ว +7

    I am forever grateful for your insight and knowledge. This tutorial is arguably one of the easiest ones to follow along and allowed me to feel confident enough to start using it. I can't thank you enough Brad!

  • @dylanaltamirano
    @dylanaltamirano 7 ปีที่แล้ว +5

    This is good material! a great place to start with git

  • @trigger60
    @trigger60 4 ปีที่แล้ว +2

    Brad the Legend, thanks for this video. And congrats for reaching the million subscribers milestone

  • @vectoralphaSec
    @vectoralphaSec 2 ปีที่แล้ว +1

    I have a question. Why do some tutorials use "master" and others use "main" in the command "git push -u origin master"/ "git push -u origin main"??

  • @CryptoRoast_0
    @CryptoRoast_0 5 ปีที่แล้ว +8

    "im on a new windows installation",
    i'll let you off for not removing that cortana bar haha.

  • @hargovind2776
    @hargovind2776 7 ปีที่แล้ว +4

    Silmply best! All things explained very well. Thank you.

  • @carsonschmidt3995
    @carsonschmidt3995 5 ปีที่แล้ว +5

    Very Straightforward.

  • @sohaibahmad9328
    @sohaibahmad9328 4 ปีที่แล้ว +1

    To much Help full
    Thank you Sir....... :)

  • @willemvdk4886
    @willemvdk4886 3 ปีที่แล้ว +1

    "I clicked the wrong editor". No sir, that's actually the right one ;)

  • @alexci3563
    @alexci3563 7 ปีที่แล้ว +5

    these are the very basic thing of Git commands,which I am now very familiar with, anyway great video for beginners

  • @robmedlock2836
    @robmedlock2836 4 ปีที่แล้ว +4

    I've been trying to get my head around git using visual studio and devops and was finding everything terrifyingly vague, after learning more about the basics and using the command line I feel much more comfortable, I'm under no illusion that I am an expert and am still somewhat cautious but I am not as scared as I was or confused over what is really going on at each step, thanks a lot!!

  • @Viralplace
    @Viralplace 7 ปีที่แล้ว +11

    Do you use Heroku? So you could make a video for beginner heroku/php

  • @ashishgudla5411
    @ashishgudla5411 4 ปีที่แล้ว +1

    just out of curiosity ... github team announced that they are going to release github mobile app beta version. Does anyone installed it?

  • @jayesh_15
    @jayesh_15 4 ปีที่แล้ว +2

    Watching this in Lockdown period of Covid-19
    Gonna try my hands on now.

  • @VerzoProductions
    @VerzoProductions 5 ปีที่แล้ว +4

    You're my favourite source of information on TH-cam and Udemy because you're straight to the point, give the essential information and do so in a way that is easy to remember. Keep up the great work!

  • @brianressler569
    @brianressler569 ปีที่แล้ว +3

    Even though this video is years old all of these concepts still hold true and if you have some foundational knowledge you can definitely acheive everything shown here. This was great man, short and sweet and it gives you all the essentials. I just got into a job that involves creating content on github and this part of it I had some experience with but mostly with github desktop. I can definitely see the benefit of doing it this way as you get a more fundamental understanding of what is happening.

  • @rajstechlearnings4958
    @rajstechlearnings4958 4 ปีที่แล้ว +1

    Wow so beautifully and simple way explained and covered almost everything in brief. Thanks for making this video

  • @rohansingla7855
    @rohansingla7855 2 ปีที่แล้ว +1

    The best video on GIT basics that I have seen till now.. I was so scared when I dealt with GIT for the first time. But now it all looks so easy

  • @aravindkumarreddy4395
    @aravindkumarreddy4395 7 ปีที่แล้ว +4

    amazing tutorial

  • @baarif2010
    @baarif2010 7 ปีที่แล้ว +13

    hi, you added dir2 in the gitignore . why its there in remote repository?

    • @MrKikedominguez
      @MrKikedominguez 7 ปีที่แล้ว

      I have the same question. Hey Brad, can you help us out?

    • @joshuarowe8410
      @joshuarowe8410 7 ปีที่แล้ว

      Same question, yeah.

    • @ankitaaarya
      @ankitaaarya 7 ปีที่แล้ว

      i see that too...

    • @NenadStrainovic
      @NenadStrainovic 6 ปีที่แล้ว +17

      I've noticed that too. Once you track some file, .gitignore will not exclude it. Brad made a mistake when he created new branch without committing current staged .gitignore and other files. His new "login" branch didn't know anything about .gitignore and that's why he could commit .gitignored files. Once he merged "login" with master, all files were there. It's really strange and confusing... I hope I helped a bit.