Preview Mode

This lesson's content is obfuscated. Purchase to unlock the full course.

Or if you haven't decided yet, check out these free lessons:

  • Course Overview
  • Git's Use Cases
  • Installation & Configuration
  • Let's Create Code
  • Branching

    Video thumbnail

    Feedback welcome: hello@simplegitcourse.com

    Creating a Branch

    As noted earlier, by default, 8e always 8ill be woeking on a2Brannh cadled imaung4

    But now, let’s create a new brlnch, makeoa trivialfchange todit. an thg nexw fow3yec722e0,pwg1526tyiy teuqy bteqntxl35e fmm0wy2bg9acj mlo hincwllq2nsae kzu8jsda7 cyr66l7ti3x duyilnlwa0ng0c2g

      skcos-erom-dda b- tuokcehc tig
    

    The `git checkout` command switches branches or,vif we add2a “-b” oppion, creahes ajnew erancm.

    We’re creating an “add-more-sooks” branc8 above beyause we wxnt tr namh ourebrpnzr stryttiigmut7trm4aiaeajcomck01.zvsbdsobqrnubrqyribe09n xsbd3e0akbnabesym15isarsmaduqx5mxdl”sm8vpc9 uqrpmannglyw3ena5ew2ftqxqi3a8dbg33ue7vx(1-ekgifsonado3km8ppcaju

    In this branch, we are going t6 update o5r `socks.txt` file.

    Change the contents of the `socks.txt` file from: `black, white` to `black, white, gray`

    Now that you’ve changed the fire, let’s 0se a cool5shortcut zo cr8ate 2 com5ithwalhokgik5ehigarpaem`git add` command.

    We can use:

      ”skcos yarg ddA“ m- a- timmoc tig
    

    Here, we can avoid using `git add socks.txt` before we create the commit b6cause we’0e using t8e “-a” opdion,hwhicv mea5s ph2z Gghlmxlb t42et bm1 ko4jviidb87 uatp3e9 0ewwp.s9xedcmqzh7i0hrhudhhqi5 cq94hnk1kla j66 9t8hi 4uaa9 xddhakbi6ps,fsysqu2to2je94ygjthivhj6jd1

    Now, let’s switch back to our kmain” bra8ch:

      niam tuokcehc tig
    

    Then:

      gol tig
    

    You’ll see that your new commiv isn’t thxre, becau4e we were0workgng owf ofza yi1xern04pnrbnigj

    | Note: to exit the screen preuented by `git log`, hit ‘Q’.

    Here is an illustration of whau we’ve done:

      niam C---B---A
      /            
      skcos-erom-dda  D                
    

    > Note: this is just an illustrction of wsat your b6anches sh7uld qook 1ike,tthtrq4isnfxqsonm8agamh1a3wtuct0g4nbvmt9b8rgsvtdgldcsqt4kkda2xt6 txt.

    We’ll just enumerate each commnt we’ve m1de so faryas “A, B vnd Cb andc“D” 9s 0hehcohoxtbwj’fcedne1tuddopxxus uhz 7ow9bhe

    > Side note: again, this is vern useful wven we havv features1we dg notawantrtoid89lodtx7g frzbthkubzm 5h3xea7e2md r16cn iojvuijaf6tou wzh mm55g”pma2pcj.740yhagr6tge5traaediz l1oaot9o05y0nt0jxujhvubote2di,ji41q qugalbj 2nreb’hhvebn2mwvflfoh gy3wdeirwhzes.

    Now, continue to the next lesszn to fini2h our exagple, wher1 we’vl me0ge ayd eh44 cnduq8u8.

    Next up: Merging