GitHub Pull Request in 100 Seconds - Git a FREE sticker 🔥

Поделиться
HTML-код
  • Опубликовано: 23 янв 2025
  • How to submit your first pull request on GitHub in 100 seconds. Fork the repo below, then contribute a PR to receive a free hologram sticker in the mail github.com/fir...
    How to Participate on Github fireship.io/sn...
    GitHub PR Docs Official help.github.co...
    #git #freestuff #100SecondsOfCode
    Install the quiz app 🤓
    iOS itunes.apple.c...
    Android play.google.co...
    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

Комментарии • 200

  • @rishabhmalhotra1542
    @rishabhmalhotra1542 4 года назад +476

    My teacher took 2 business days to explain us this still he cant, you did it in 100 seconds

    • @yt-sh
      @yt-sh 4 года назад +9

      nothing personal, your teacher sucks, get more web help

    • @rishabhmalhotra1542
      @rishabhmalhotra1542 4 года назад +3

      @@yt-sh thats what i did

    • @jasoncheng4250
      @jasoncheng4250 4 года назад +41

      Maybe the teacher lay the initial foundation and this video was the final piece.

    • @ananttiwari1337
      @ananttiwari1337 3 года назад +11

      @@jasoncheng4250 this

    • @ZeeshanMalik-f2l
      @ZeeshanMalik-f2l Год назад +6

      At least your teacher would explain github features to you ... Mine does not even know what a repo is

  • @Fireship
    @Fireship  4 года назад +105

    Stickers ship worldwide, but make sure to get your pull request in ASAP, supplies are limited! UPDATE, Wow 200+ PRs have already been submitted, I will attempt to ship out regular fireship stickers when the holograms run out.

    • @mohamudsharif8119
      @mohamudsharif8119 4 года назад +9

      and i saw this video some hours ago told myself its 100seconds you can watch it anytime and now the opportunity is gone no more stickers.

    • @Fireship
      @Fireship  4 года назад +8

      @@mohamudsharif8119 I ordered more! There is still time to submit.

    • @sonmangaking
      @sonmangaking 4 года назад

      @@Fireship I hope I won

    • @DerJP
      @DerJP 4 года назад

      Gone in under an hour, I really need to enable push notifications for your channel... 🙃 Hope there may be a third opportunity in the future, missed the first one from a year ago or so as well.

    • @sonmangaking
      @sonmangaking 4 года назад

      I did it 8 hours ago so I I was around 240 hope I got it

  • @mediatwinkleTV
    @mediatwinkleTV 3 года назад +91

    I don't understand why people cannot make simple videos like this one. Straight to the point and no jargons! Again, STRAIGHT to the point ! Thank you sir !

    • @michaelcasile1036
      @michaelcasile1036 Год назад +2

      Most videos provide excellent info ... but I would say the beauty of videos like this is that they focus on concepts so a newbie knows where to place the information they get.

    • @MagnusAnand
      @MagnusAnand 6 месяцев назад

      Because this video is entertainment and not education per se.

    • @venkatsagar2204
      @venkatsagar2204 2 месяца назад

      Every has their own teaching style, you can understand by watching this video but I can understand others.

  • @happywilsonso1156
    @happywilsonso1156 9 месяцев назад +3

    First try on using github and dont know how to pull request. Thank you for your explaination, clear and straight to point.

  • @bader6409
    @bader6409 4 месяца назад +1

    I’m chugging along coding and you’re really speeding up my learning process, “tree shaking” all unnecessary info and “bundling” the important stuff in a short timeframe. This feels nice too as I can quickly explain concepts in future interviews. Thanks for making my coding journey enjoyable!

  • @nickapeed
    @nickapeed 2 года назад +8

    Thanks! Great job on making this short an concise. I submitted my first pull request ( and first meaningful contribution) to a repo with your help👍

  • @lolaccbroj1
    @lolaccbroj1 4 года назад +13

    I just started working as Junior Dev, these are so helpful! Thank you!

    • @IAM_The0ne
      @IAM_The0ne 4 месяца назад

      Hi, how are you right now in your dev journey ? i just started

  • @MiladFaint
    @MiladFaint 4 года назад +55

    I don't know if anyone used this expression in these sort of context but this was yummy

  • @asledzinski7
    @asledzinski7 4 года назад +14

    You're killing it man with these 100sec videos, so much effort crammed into putting that short clip together, appreciate these concise refreshers. Keep them coming!

  • @FahadShah822
    @FahadShah822 4 года назад +3

    This is everything I wanted to know about GitHub for the past few years.

  • @katelyn6989
    @katelyn6989 4 года назад +6

    Think I managed to get my pull request in just in time! Hope I get a sticker! Thanks for doing this (:

  • @enkh-uliraldechin7071
    @enkh-uliraldechin7071 Год назад +2

    Best course in 100 seconds. Learned a ton.

  • @glimpsee7941
    @glimpsee7941 4 года назад +4

    You are saving my career 1 video at a time.

  • @JobaerArman
    @JobaerArman 4 года назад +2

    I'm loving your 100 seconds series. Waiting for more advance topics like rebase, merge, conflict.

  • @raakobihai2967
    @raakobihai2967 4 года назад +4

    The first time I am mad at the youtube algorithm for not recommending me a video earlier!!!! Why did I just now get the video

  • @nicholascalloway-salazar4227
    @nicholascalloway-salazar4227 4 года назад +34

    2 VIDEOS IN 24 HOURS!!!🤩🙌🏾🔥❗

    • @Fireship
      @Fireship  4 года назад +8

      Oh wow, I think that's a record for me.

  • @keisergg8701
    @keisergg8701 7 месяцев назад

    Just did my first contribution all thanks to you. Keep making these short videos.

  • @MM-doremifaso
    @MM-doremifaso 4 года назад +1

    Yeah, great video. I really love your 100sec. vids! Pull request already submitted xD

  • @imvirpil
    @imvirpil 4 года назад

    I like your video style a lot. Either 100 seconds where you briefly explain everything, or 10 minute videos that go into more detail. You're inspiring, but I sadly lack motivation.

  • @sancti5080
    @sancti5080 2 года назад

    The fact that you are instructing people how to contribute to your repo..but I was searching for a general instructions to push and pull and so on.. and difinately you got my ass .

  • @bhfaught
    @bhfaught 4 года назад +1

    patiently waiting for that future video about git-rebase 🤩

  • @benjminrichie
    @benjminrichie 9 месяцев назад

    simple and straight to the point.
    No much talk

  • @rexdelorian
    @rexdelorian 4 года назад +1

    Dude I have been looking into how and why pull requests r used and I gotta this is it all my questions answered in 100 seconds

  • @codeomascot
    @codeomascot 2 года назад

    Brilliant! Saw so many videos of more than 10 minutes.. but this is make it clear in seconds.. 👌🏻👍🏻

  • @sparky_script
    @sparky_script 8 месяцев назад

    This was awesome ,just learnt in 100 seconds and already made a pull request

  • @nohjrd
    @nohjrd 4 года назад +1

    These videos are so well made. Keep up the amazing work mate.

  • @krishbaisoya9863
    @krishbaisoya9863 3 года назад +1

    🔥🔥 Really loving this 100s series.

  • @ericdimarzio5756
    @ericdimarzio5756 Год назад

    This is awesome. I made my first pull request! Thank you!!

  • @aleksandarstevanovic5854
    @aleksandarstevanovic5854 4 года назад +3

    254 figgin` PRs at the moment! :D good luck man! :D (since this is getting out of hand and will take some time you can freely forget my PR, i like your videos more than stickers, whos with me?)

  • @ShogoMakishimaxx
    @ShogoMakishimaxx 2 года назад

    THIS is what people need to do, lol. I have ADHD and this was a PERFECT chunk of time for someone like me. THANK YOU SO MUCHHH!!!!!!

  • @rebelmachine88
    @rebelmachine88 4 года назад

    Killer content! Loving this format of a short video + longer example.

  • @jpalvis86
    @jpalvis86 4 года назад

    Short, to the point and with gifts! Great work!... This is really nice

  • @sanketgadge9060
    @sanketgadge9060 4 года назад

    jeez, that was quick, full truck of thanks to you.

  • @zrebrutibreniti
    @zrebrutibreniti 4 года назад

    Awesome last video tip, looking forward for that rebase video

  • @djufk
    @djufk Год назад

    i enjoyed this 100 seconds so much, thanks a lot

  • @aniruddha7581
    @aniruddha7581 11 месяцев назад

    Straight no-nonsense tutorial.

  • @zoaybk
    @zoaybk 4 года назад

    Your videos have a different class 👌🏼

  • @user-or7ji5hv8y
    @user-or7ji5hv8y 3 года назад

    Excellent. These short video are helpful.

  • @incremental_failure
    @incremental_failure Год назад

    Clear and concise, perfect.

  • @stith_pragya
    @stith_pragya 2 года назад

    Thank You so much, nice video ..............Fireship🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻

  • @AbhishekKumar-id2nt
    @AbhishekKumar-id2nt 4 года назад +1

    Cool, Finger Crossed. Hoping you have more than 574 sticker packs, Mine is PR #574. Well I have never seen such a to-point tutorial in 100sec.

  • @Omerko
    @Omerko 4 года назад

    Okay, this type of content is so useful for all of us. My content still doesn't have any videos regarding Git, but i should do at least crash course. Did you plan more on videos regarding Git? Thanks!

  • @cedrics7374
    @cedrics7374 4 года назад

    Thank you, always wondered how I could contribute to existing repo's, have been noticing (and locally fixing) some bugs of my favorite repository. 😄

  • @peacefulforrestgump
    @peacefulforrestgump 4 года назад

    Thank you! You're a real one!

  • @inflame1994
    @inflame1994 4 года назад

    20hr of concept got crystal cleared in 💯 sec.

  • @ThatGuyAnonymous
    @ThatGuyAnonymous 4 года назад

    I wish RUclips had a superlike button for videos like this

  • @tambolaking5383
    @tambolaking5383 4 года назад

    Pull request is interesting. I was thinking all this time that git pull and pull request are the same

    • @Fireship
      @Fireship  4 года назад +2

      It is a confusing name IMO, it should be "merge request" (that's what gitlab calls them).

  • @omarbousbia6916
    @omarbousbia6916 4 года назад

    Thank i always wanted to know it..thumbs up🙋‍♂️

  • @LaZZeYT
    @LaZZeYT 4 года назад +2

    Thanks! I was #199!

  • @jaimerojas6578
    @jaimerojas6578 4 года назад

    Nice I need to learn git and this is very helpful

  • @nuclearwinterbg
    @nuclearwinterbg 4 года назад

    i love this channel and series

  • @MercyFromOverwatch2
    @MercyFromOverwatch2 3 года назад

    Jeff is still my favourite tech youtuber

  • @ThiagoVieira91
    @ThiagoVieira91 4 года назад

    You're on fire man!🔥Lately you have been posting videos about absolutely essential topics.
    This one will save my head as I will start to work remotely. Keep it up!

    • @Fireship
      @Fireship  4 года назад +2

      Glad to hear you're finding the topics useful!

  • @nkosinathintuli
    @nkosinathintuli 4 года назад

    Thanks, I used this in my presentation, not the video but explaining. credit to Fireship of course

  • @SEGACD32XMODEL1
    @SEGACD32XMODEL1 4 года назад

    You could use Github Desktop which is easier than command line

  • @AkshayKumar-es7pc
    @AkshayKumar-es7pc 4 года назад

    We need more 100 seconds videos. Great content👏

    • @Fireship
      @Fireship  4 года назад +6

      I've signed a contract for 100 episodes this year (with myself)

    • @AkshayKumar-es7pc
      @AkshayKumar-es7pc 4 года назад +1

      @@Fireship learning from you 💯%

  • @cncntrateddarkmatter2961
    @cncntrateddarkmatter2961 2 года назад

    fckin hell, its crazy you really did it on 100 seconds.

  • @simmzzzz
    @simmzzzz Год назад +2

    Amazing explanation! Thank you!
    That said, I can't help but think the word "pull" is not the right word for requesting a merge of two completely separate repositories. Very unintuitive...

  • @meztliraihaanalimano3174
    @meztliraihaanalimano3174 4 года назад

    Very helpful, thanks a lot!

  • @isurujn
    @isurujn 4 года назад +1

    I'd very much like a video on rebase 🙌🏼

  • @ishtiaquezahid7136
    @ishtiaquezahid7136 2 года назад

    Waiting for the git rebase video :D

  • @Luisja_c
    @Luisja_c 3 месяца назад

    I friggin love you man

  • @Rs-nh7zx
    @Rs-nh7zx 2 года назад

    What is the difference between forking a repo and cloning it? Which one is preferable?

  • @_ernst
    @_ernst 4 года назад +3

    1:35 ... GIT Rebase in 100 Seconds ... GIT Rebase vs Merge in 100 Seconds as challenge. ... promised, but missing

  • @maurobusso12
    @maurobusso12 Год назад +2

    Do I still get a sticker or is it too late? 😅

  • @BrianSostek
    @BrianSostek 2 года назад +1

    why is it called a pull request when you are pushing?

    • @shreysolanki1994
      @shreysolanki1994 8 месяцев назад +1

      You have pushed it towards the creator of the main repo, now you are requesting them to pull it towards their side ie make changes

  • @mouradaouinat8721
    @mouradaouinat8721 4 года назад

    You guys are fast 💨💨

  • @_nhsz
    @_nhsz 4 года назад

    waiting for the video about rebase :)

  • @rahulpadalkar6237
    @rahulpadalkar6237 4 года назад

    That gif is so on point.

  • @md.alamin2908
    @md.alamin2908 4 года назад

    Nicely explained!

  • @kourosh234
    @kourosh234 14 дней назад

    Is there a way to create push request for already committed and pushed work on github?
    I want to create a pull request for each of my previously committed work on main branch

  • @sauravgarg001
    @sauravgarg001 4 года назад

    Thank you Fireship, I like this new way of teaching and also #ilikefreestuff

  • @josetannous
    @josetannous 4 года назад

    LOVE THIS CONTENT!

  • @jaimecarranza2509
    @jaimecarranza2509 9 месяцев назад

    This is good time that I have invested here

  • @ivanp7697
    @ivanp7697 4 года назад +1

    Can somebody explain me 1 thing? There is a command "git pull" when you want to update your local branch with changes from same branch in origin. And there is a "pull request" when you want to add your changes in some origin branch. So in the first case we are actually downloading code and in the second case we are kind of "uploading" our code. It is confusing that both this actions are called "pull", isn't it? Why they didn't call it "push request" for example?:)

    • @LowestofheDead
      @LowestofheDead 3 года назад +1

      ```git pull``` isn't just about fetching a branch, but also merging it with something else.
      So you're requesting the current repo owner to fetch your changes and merge them with the master branch. You're requesting that they pull.
      Still I agree that the name is terrible - what you're really requesting theym to do is to Merge. The fetching/pulling is secondary.
      Gitlab calls this a Merge Request and it's far better.

  • @atharvaupadhye9819
    @atharvaupadhye9819 4 года назад

    Since its short video,its fast paced and is needed to be fast too. But it would have been better with captions. BTW gr* video, keep doing it.

  • @TheEpicFace007
    @TheEpicFace007 4 года назад

    What happened to the video you said you were making about git rebase?

  • @codecrumbs
    @codecrumbs 4 года назад

    Great video again

  • @club6525
    @club6525 2 года назад +1

    Do you still respond to pull requests? I know I'm pretty late but I was just wondering

  • @officiallyjk420
    @officiallyjk420 4 года назад

    I don't even want a sticker I'm just happy I learned something

  • @Dhruv-od3tc
    @Dhruv-od3tc 8 месяцев назад

    Are stickers still available ? Recently I've been started learning Github and now i come to this point i.e pull request so if i submit pull request now as this video is 4 year old will i get sticker too ?

  • @josejuliansalazarlopez724
    @josejuliansalazarlopez724 4 года назад

    Is it not possible to create a new pull request from the CLI?

  • @dubl33_27
    @dubl33_27 2 года назад

    so how do I do these for non-coding github projects without commands?

  • @medazizchagour6750
    @medazizchagour6750 4 года назад

    Fireship can u create a desktop app with electron using python as a backend??

  • @sudonitin
    @sudonitin 4 года назад

    @fireship are you still shipping stickers?

  • @mofe620
    @mofe620 2 года назад

    This was soo good 🎊

  • @avibrarbrar
    @avibrarbrar 4 года назад

    Where can I buy your sticker ?

  • @vinceramces
    @vinceramces 4 года назад +1

    But stil. My PR was merge 2 years ago. But still no sticker. I hope I can get 1 from Fireship

    • @Fireship
      @Fireship  4 года назад +2

      Dang, they are mailed via US Postal Service without tracking to keep costs reasonable. Feel free to DM on slack and I can replace it.

  • @j0hannes5
    @j0hannes5 4 года назад

    I'm getting 403 when pushing. What's wrong?

  • @deepfakevasmoy3477
    @deepfakevasmoy3477 4 года назад

    great content!

  • @NebKrahe
    @NebKrahe Год назад

    Really helped out

  • @bitp
    @bitp 4 года назад +2

    "git checkout -b newbranch" and save 1 command :)

  • @spitsmuis4772
    @spitsmuis4772 Год назад

    1:35 "on top of your existing work" is not how I would put this...

  • @zaid_ahmad25
    @zaid_ahmad25 Год назад

    Do we still get the stickers? 😅

  • @gtkall
    @gtkall 4 года назад

    I don't know why it's called a "PULL" request, when we clearly want to PUSH code to the original repo... I am confused, seriously... :(

    • @SirusStarTV
      @SirusStarTV 4 года назад +1

      The owner of the repo is pulling changes from forked repo. It's request for owner to pull it not to push it.

    • @gtkall
      @gtkall 4 года назад +1

      @@SirusStarTV I see, thanks!

  • @edmel144
    @edmel144 2 года назад

    I thought a pull request had something to do with massages

  •  4 года назад +2

    Greetings from Perú, I hope my pull request make it to the final cut

  • @nekoill
    @nekoill Год назад +1

    Where's the git rebase video, huh, Charleston? 😺

  • @mushh9778
    @mushh9778 10 месяцев назад

    THANK YOU

  • @Melody-rz1se
    @Melody-rz1se Год назад

    i mean this in the nicest way possible... please for the love of god get a pop filter or a deadcat for that mic becausue those S's genuinely hurt my ears