Git Explained in 100 Seconds

  Рет қаралды 461,550

Fireship

Fireship

4 жыл бұрын

Learn the basics of Git in 100 seconds.
0:09 Initialize a git repo
0:33 Stage files
0:39 Commit a snapshot
1:12 Branch off into an alternate universe
1:30 Merge a branch into master
Follow me on Github github.com/codediodeio
Git Docs: git-scm.com/
#git #100SecondsOfCode
Install the quiz app 🤓
iOS itunes.apple.com/us/app/fires...
Android play.google.com/store/apps/de...
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
My VS Code Theme
- Atom One Dark
- vscode-icons
- Fira Code Font

Пікірлер: 249
@Fireship
@Fireship 4 жыл бұрын
Sorry for making this one soo long, here are the timestamps if you want to jump ahead! 0:09 Initialize a git repo 0:33 Stage files 0:39 Commit a snapshot 1:12 Branch off into an alternate universe 1:30 Merge a branch into master
@marino1805
@marino1805 4 жыл бұрын
I think its fine if its under 3min or max 5min, but i know you want to make this as short as possible (100sec)
@EvilTim1911
@EvilTim1911 4 жыл бұрын
I came here hoping for a quick tutorial and got intimidated by the ridiculous 2 minute length of the video. Thank you for breaking it down into bite-sized chunks for us.
@jointtask4047
@jointtask4047 4 жыл бұрын
Docker Please
@royhonders
@royhonders 4 жыл бұрын
😂
@Vipaldi
@Vipaldi 4 жыл бұрын
Please make the videos longer. They fell a little bit rushed. I think 5 minutes would be nicer and you could go more into the details of the topics not just the basics.
@tobidaada
@tobidaada 4 жыл бұрын
Git: * Merge conflict in 223 files * Me: We're going to be here for sometime
@nobytes2
@nobytes2 4 жыл бұрын
Be bold just force merge and hope for the best lmao
@winstonmisha
@winstonmisha 2 жыл бұрын
Accept all your own changes, commit, done. Problem solved.
@rahulkumarlal
@rahulkumarlal 4 жыл бұрын
Docker in 100 seconds. Please!!
@Atif1702
@Atif1702 4 жыл бұрын
Yes please
@starkxz
@starkxz 4 жыл бұрын
Yes
@punsmith
@punsmith 4 жыл бұрын
An absolute and resounding YES
@arionporfirio5460
@arionporfirio5460 4 жыл бұрын
+1
@mafatsu1415
@mafatsu1415 4 жыл бұрын
+1
@AnimateLogo
@AnimateLogo 4 жыл бұрын
Git Merge Conflict in 100 seconds, next?
@maximilianoroldan1796
@maximilianoroldan1796 4 жыл бұрын
Sadly, you need more than 100 seconds to fix a conflict ;C
@sebbes333
@sebbes333 4 жыл бұрын
Good luck :D
@rogercolque
@rogercolque 4 жыл бұрын
😧
@elchinjafarli8994
@elchinjafarli8994 5 ай бұрын
😂
@colourhairskullyrics
@colourhairskullyrics 4 жыл бұрын
This is quality content. Thanks for the efforts you've been taking over the course of time, one of my all time favorites.
@DrachenYT
@DrachenYT 4 жыл бұрын
My software engineering course took two lecture periods to explain the contents of this video (with a few extra bits here and there). Amazing how compactly you can convey so much information if you know what you're doing.
@frog706
@frog706 4 жыл бұрын
These videos are really good because they're quick and straight to the point. Bitsized information that adds up to an amount of knowledge that is quite useful.
@hasanali6798
@hasanali6798 4 жыл бұрын
Playback speed at 2x git explained in 50 sec
@Fireship
@Fireship 4 жыл бұрын
🔥 PRO Tip 🔥!
@hasanali6798
@hasanali6798 4 жыл бұрын
@@Fireship yeah btw thanks for the reply I'm a big fan of yours ♥️
@benjaminjameswaller
@benjaminjameswaller 4 жыл бұрын
Actually tried that and Jeff's voice was surprising intelligible at twice the speed! A little robot-like but definitely understandable and something different! but I much prefer the natural sound at the normal speed! Jeff has an awesomely clear speaking voice which only adds to his already awesome content. :)
@hasanali6798
@hasanali6798 4 жыл бұрын
@@benjaminjameswaller yup
@J0hn.R
@J0hn.R 4 жыл бұрын
Brilliant! This should be in EVERY single dev course in the planet.
@MidnightBloomDev
@MidnightBloomDev 4 жыл бұрын
Me single dev: has merge conflicts
@sivaprakash9285
@sivaprakash9285 4 жыл бұрын
I'm your latest follower/I started following this page yesterday and realized I've struck a gold mine....I already watched some of your videos...100s videos are unbeatable in quality!!! loving it man..Love from India
@Fireship
@Fireship 4 жыл бұрын
Welcome to the channel Siva 👋
@KalpeshPanchal
@KalpeshPanchal 4 жыл бұрын
Wow! Great series. I believe these videos aren't as easy as it seems. I highly appreciate your efforts. Thanks again. 😊
@vexoreigfe9641
@vexoreigfe9641 4 жыл бұрын
I totally want 100 minutes video from you - your explanation are so great!
@Omerko
@Omerko 4 жыл бұрын
Wow! Pure magic. Simple and fast explanation, good job!
@sherbiee
@sherbiee 4 жыл бұрын
This is such a well made video! It's short but really explains the basics. Keep it up
@kerimtim
@kerimtim 4 жыл бұрын
The most interactive educational channel you could possibly find Subscribed!
@oscarbarajas3610
@oscarbarajas3610 4 жыл бұрын
Man, I love how you explain and the quality of the videos... even if they're 100 sec long
@kerimtim
@kerimtim 3 жыл бұрын
I like this background soundtrack and image, just came back to hear it. Keep making these more, please. Thank you!
@64MbUsbStick
@64MbUsbStick 4 жыл бұрын
I just discovered your channel and I already fell in love with it
@Fireship
@Fireship 4 жыл бұрын
Thanks! Welcome to the channel 🍰
@zainraz4
@zainraz4 4 жыл бұрын
Great video! Short and straight to the point!
@patrickmullot73
@patrickmullot73 4 жыл бұрын
Can't wait to see "git resolve conflict in 100 seconds, hehehe :-p !"
@Fireship
@Fireship 4 жыл бұрын
That's next on the list for git!
@shubhamsehgal2336
@shubhamsehgal2336 4 жыл бұрын
Liked before seeing the video. Glad I did.👍♥️
@Fireship
@Fireship 4 жыл бұрын
Awesome!
@i_am_daim
@i_am_daim 4 жыл бұрын
you earned a subscriber. And I am really thankful to you for creating this amazing video. WELL DONE. your new fan
@baselkhateeb
@baselkhateeb 3 жыл бұрын
I looked at tens of videos, but they all try to look too advanced ending up with bad explanation. this one is the best, please create a massive library of such videos.
@anc2k531
@anc2k531 4 жыл бұрын
Yes sir! Absolutely love these series :)
@mohanedbenmansour5927
@mohanedbenmansour5927 4 жыл бұрын
i love everything about this channel
@jaimu30
@jaimu30 4 жыл бұрын
AHH dude this video is great lol very comprehensive for 2 minutes, nearing the end, I was literally like "dur what about merge conflicts?" before you answered it, looking forward to that next one sir
@BloodSoldierRB
@BloodSoldierRB 2 жыл бұрын
Man this channel is legendary for breaking down overwhelming concepts, though Git might not be the best example; it can be confusing.
@marlinhicks
@marlinhicks Жыл бұрын
Really love your work man!
@suvraneelsaha8973
@suvraneelsaha8973 2 жыл бұрын
Man i learnt git yesterday only and started using it im loving it :)
@VershimaAjo
@VershimaAjo 29 күн бұрын
haven't programmed in a while, very quick and helpful
@BardaKWolfgangTheDrug
@BardaKWolfgangTheDrug 4 жыл бұрын
lovely
@adamloepker8057
@adamloepker8057 Жыл бұрын
Nice brief refresher, thanks!
@ganikurmanov7225
@ganikurmanov7225 2 ай бұрын
This was amazing! Thank you!
@ashishtiwari3094
@ashishtiwari3094 4 жыл бұрын
Thanks for making this video simple and short for understanding git
@The_Duck_Man
@The_Duck_Man 4 жыл бұрын
How do you create such high quality videos so often?? Very cool!!
@lifasibiya4810
@lifasibiya4810 4 жыл бұрын
I love these short videos 😉
@TheMixflow
@TheMixflow 4 жыл бұрын
Great format! love it
@azatecas
@azatecas 4 жыл бұрын
Omg dude you are on fire, i literally saw someone coment this yesterday and you already delivered
@Fireship
@Fireship 4 жыл бұрын
Thanks! Yeah, I try to prioritize good suggestions
@SouravDuttaROCKSTAR
@SouravDuttaROCKSTAR 4 жыл бұрын
Jeff please also explain the features like Rebase, Patch changes, Revert Last commit, Squash commits.. also maybe a GUI interface that is usefull (i really like Intellij Idea's GIT support), but really wish to know the command line code's for GIT and also on VSCode just like in this video for the features I mentioned ! 😊😊
@harryprince9556
@harryprince9556 4 жыл бұрын
Thank you so much for your work
@leviciarrocchi7895
@leviciarrocchi7895 4 жыл бұрын
Amazing, this channel is awesome!
@pcimring
@pcimring 2 жыл бұрын
Great overview!
@irfanbabar8424
@irfanbabar8424 4 жыл бұрын
Excellent explanation man. 👍
@raahultrivedimusic
@raahultrivedimusic 3 жыл бұрын
Great Video!! ❤❤
@czypherth
@czypherth 4 жыл бұрын
The most worth it 100 seconds of my life
@galnadjar
@galnadjar 2 жыл бұрын
amazing , liked and subbed
@husler7424
@husler7424 4 жыл бұрын
Love this vid♥️
@davidnkana5314
@davidnkana5314 2 жыл бұрын
I just learned git, I'm adding it to my resume. Thanks
@shahruhash
@shahruhash 4 жыл бұрын
VHS logo attracted me and then watching your videos I became pretty sure you will cross millions subscribers sooner than you think
@victoryu182
@victoryu182 4 жыл бұрын
Awesome!
@umarfarooq3283
@umarfarooq3283 4 жыл бұрын
man awesome and thank so much :)
@aissa.bouguern
@aissa.bouguern 4 жыл бұрын
Next Episode: Docker Explained in 100 seconds.
@spacecowboy3063
@spacecowboy3063 4 жыл бұрын
im so terrible at using git. thanks for this simple and straightforward reminder and explanation of some simple git tools we should all be using.
@TheColinm1992
@TheColinm1992 4 жыл бұрын
Great explanation of git 😊
@luisvarca
@luisvarca 2 жыл бұрын
I use git everyday as a dev. Still watched and enjoyed this. Your videos are pretty great. Also the Delorean.... just that.
@adrvent2
@adrvent2 4 жыл бұрын
Like shotgun info shot!!! Awesome!!!
@FedJimSmith
@FedJimSmith 4 жыл бұрын
VS Code is becoming the De Facto Code Editor.. congratulations Satya
@adovatech2234
@adovatech2234 4 жыл бұрын
You are a living legend bro
@tecnojv
@tecnojv 4 жыл бұрын
Thank you!
@rishifishyy
@rishifishyy 2 ай бұрын
this is the best video on git ngl
@bascelik91
@bascelik91 4 жыл бұрын
Awesome video :)
@blitz8229
@blitz8229 3 жыл бұрын
Cool Video!
@jerxvan1
@jerxvan1 4 жыл бұрын
Request episode: solving merge conflict in 100 seconds
@sidhantsrivastava7426
@sidhantsrivastava7426 4 жыл бұрын
Nice video dude.
@Abhishekpatil-nk4qs
@Abhishekpatil-nk4qs 4 жыл бұрын
Nice video... And very creative
@bangarangJones
@bangarangJones 6 ай бұрын
THANK YOU
@ayalabaleeiro8398
@ayalabaleeiro8398 7 ай бұрын
Man thanks for answering it, people need to stop overcomplicating simple stuff.
@Jonathan998
@Jonathan998 4 жыл бұрын
Thanks!!!
@chaeju106
@chaeju106 4 жыл бұрын
W0w!!1 next Computer science in 100 secs!!!
@CodeWithAndrea
@CodeWithAndrea 4 жыл бұрын
Prediction: this will be one of your most popular videos. Congrats!
@Fireship
@Fireship 4 жыл бұрын
Thanks, but IDK... KZbin does not love short videos
@rafaelfigfigueiredo2988
@rafaelfigfigueiredo2988 4 жыл бұрын
Oh god, thank you. You're been my recent favorite discovery Could you make django/flask in 100s too? I would opt for flask since it has a simpler syntax, but it's your call
@Fireship
@Fireship 4 жыл бұрын
I'm good with Python, but this channel is mostly JS. Might try to fit some in in the future.
@rafaelfigfigueiredo2988
@rafaelfigfigueiredo2988 4 жыл бұрын
Any content from you is good, man, thanks for the consideration
@m.fawwazmayda2411
@m.fawwazmayda2411 4 жыл бұрын
Got explain simple and short..
@xjonasxv
@xjonasxv 4 жыл бұрын
Jeff, can you create an in-depth video or tutorial about git?
@kandy1249
@kandy1249 4 жыл бұрын
great video
@Vermilicious
@Vermilicious 4 жыл бұрын
Git (and similar versioning software) is extremely popular, and it's good at what it does, but in this day and age when storage space isn't a concern, it's often not strictly necessary. If you name your files with version information, you can keep all versions around just fine, without any need for an advanced tool. It can just a bit inconvenient to find what you're looking for due to a lot more files. On the plus side, if it's code you're writing, your includes/imports will clearly show what version the code relies on, and it won't break because there's a newer version around.
@marcossidoruk8033
@marcossidoruk8033 Жыл бұрын
That gets mindbogglingly complicated for larger projects, wich is the reason git was created. So no that doesn't replace git at the slightest.
@samueldantas6817
@samueldantas6817 4 жыл бұрын
Buhh That's easy! I dare you to explain love in 100 seconds
@dannyhpy_me
@dannyhpy_me 3 жыл бұрын
You mean the love2D framework, right?
@DarkCebolix
@DarkCebolix 4 жыл бұрын
Well....👏👏👏
@ljk-tube
@ljk-tube 7 ай бұрын
0:59 this illustrates the software development very well....
@edyd1
@edyd1 3 жыл бұрын
this helped
@Cewu
@Cewu 3 жыл бұрын
Pretty nice for a short video
@TejasEkawade
@TejasEkawade 2 жыл бұрын
These videos are freaking amazing. Very well made and very addictive!
@dae_vinity
@dae_vinity 2 жыл бұрын
nice sequel
@user-bu1ie8nm8h
@user-bu1ie8nm8h 7 ай бұрын
cool video)
@mohamedelidrissi2839
@mohamedelidrissi2839 4 жыл бұрын
You can also create a branch and then switch to it using one command: git checkout -b feature-x
@mlouk4797
@mlouk4797 3 жыл бұрын
please explaine more about git
@punsmith
@punsmith 4 жыл бұрын
Fireship, stop being so amazing, please! I can only get so... smart at a time! ... No, stay shiny as you always do.
@superslayerguy
@superslayerguy 4 жыл бұрын
Shoutout to Linus for making this amazing technology for us to use
@an_R_key
@an_R_key 7 ай бұрын
wtf couldn't anyone else just explain it like this? thank you!
@utkarshtrivedi9949
@utkarshtrivedi9949 4 жыл бұрын
another video regarding merging plssssss.
@otheraw5659
@otheraw5659 4 жыл бұрын
Video begin: Hemm something usual. Video almost end: "created by Linus Torvalds in 2005" WAIT? is it? woooww?
@MKVD
@MKVD 4 жыл бұрын
Yeah, Torvalds created git because the ways of tracking the development of the Linux kernel we're bad in his opinion :D
@invinciblemode
@invinciblemode 4 жыл бұрын
He created it in just a week too
@knowledgenews5343
@knowledgenews5343 4 жыл бұрын
@@invinciblemode WTF? Looks like it took much more effort to create git than my final year project, which I struggle completing it within a year.
@ShivamJha00
@ShivamJha00 4 жыл бұрын
@@invinciblemode That is certainly not true. You can't say an X software was created in X amount of time. It evolves over the years.
@jomy10-games
@jomy10-games 3 жыл бұрын
It all makes sense now.
@naughtykid27
@naughtykid27 3 жыл бұрын
I find it better than crash course
@KhamiDev
@KhamiDev Жыл бұрын
something was wrong with me. I saw your video and corrected it, good luck to you
@bas_kar_na_yar
@bas_kar_na_yar 4 жыл бұрын
git checkout -b is a good shortcut
@Fireship
@Fireship 4 жыл бұрын
Good call!
@quenafaine7228
@quenafaine7228 5 ай бұрын
No, I'm sorry for how SLOOOOOOW I just played your video! 😂😅 I'm learning though! Great vid for the newbie
@RichardBuckerCodes
@RichardBuckerCodes 4 жыл бұрын
Read git vs fossil. Git is for huge projects with huge teams. It's complicated and easy to damage. That's a good enough reason to use rcs, CVS, or fossil.
@majorgear1021
@majorgear1021 Ай бұрын
Machine Learning in 100 seconds should be next!
@Oswee
@Oswee 4 жыл бұрын
Modern TS development environment in 100 seconds. :D Firewall in 100 seconds DNS in 100 seconds iPXE in 100 seconds Libvirt in 100 seconds ... this could have more videos that Santa Barbara. :) But if seriously... i think you should keep close to CS fundamentals. One more really interesting topic for me is the CS history. Recently watched video about text editors. So educative. Now its much more easy to understand/learn tools like Vim/Emacs.. etc... and .. how they actually play nice with all those text file based configurations. Definitely its not a 100 second shorty... but its really interesting topic. Everybody is rushing into next bling bling framework but they forgot about the roots and reasoning about differrend descisions made.
@ShadyRonin
@ShadyRonin Жыл бұрын
did you make a sequel about merge conflicts yet?!
CSS Grid in 100 Seconds
1:51
Fireship
Рет қаралды 331 М.
Git Tutorial For Dummies
19:25
Nick White
Рет қаралды 1 МЛН
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 21 МЛН
MEU IRMÃO FICOU FAMOSO
00:52
Matheus Kriwat
Рет қаралды 37 МЛН
Git It? How to use Git and Github
12:19
Fireship
Рет қаралды 724 М.
Git MERGE vs REBASE: The Definitive Guide
9:39
The Modern Coder
Рет қаралды 87 М.
10 regrets of experienced programmers
8:16
Fireship
Рет қаралды 1,1 МЛН
I tried 10 code editors
10:28
Fireship
Рет қаралды 2,9 МЛН
Learn Git In 15 Minutes
15:59
Colt Steele
Рет қаралды 2 МЛН
13 Advanced (but useful) Git Techniques and Shortcuts
8:07
Fireship
Рет қаралды 893 М.
Reacting to Controversial Opinions of Software Engineers
9:18
Fireship
Рет қаралды 2 МЛН
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 6 МЛН
How Git Works: Explained in 4 Minutes
4:18
ByteByteGo
Рет қаралды 147 М.
7 Database Paradigms
9:53
Fireship
Рет қаралды 1,5 МЛН
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 7 МЛН
Спутниковый телефон #обзор #товары
0:35
Product show
Рет қаралды 1,7 МЛН
Secret Wireless charger 😱 #shorts
0:28
Mr DegrEE
Рет қаралды 2,3 МЛН
Will the battery emit smoke if it rotates rapidly?
0:11
Meaningful Cartoons 183
Рет қаралды 36 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 101 М.