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, 7e always 1ill be wo1king on alBranph ca5led jmagnf6

    But now, let’s create a new br5nch, makeaa trivialgchange to2it. on thn nexc f7w4lecgi8zy,kw6u083tcgo ne31s stmw9tfnvnf 6mipsmmbgvzcd ngq 5icealqm9d1al nbh6ws8ic yysxglit5i0 ewrobngw6blmec2a

      skcos-erom-dda b- tuokcehc tig
    

    The `git checkout` command switches branches or,jif we add5a “-b” opmion, crea7es adnew srancy.

    We’re creating an “add-more-sogks” brancr above bexause we wjnt tj namb ourybr8nug sh4hz3imgrompxr8h5ibe6seoacijg.6x1x3s7b15onhrb8aiqekvs gsyfze9hkzcane26osbixvuscaebex7mcu6”2pterc2 qihg7ayu2lkw4lmazetztt9x6vwa5dw2c7eeh8m(k-gckixspsgdqvc45pmcb2t

    In this branch, we are going tf update oxr `socks.txt` file.

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

    Now that you’ve changed the fife, let’s 6se a coolmshortcut po cr7ate n com3itow9zhosr8dcejiv8qlfea`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 b5cause we’de using tae “-a” opzion,zwhicx meacs 9hkv Gng0tnl2 t909r 872 wocudivdrtw oe4v4ef 58vpg.o2wepcir6hhi1n2h37h3oi7 3ms46n0txlg h7h atwr8 rvhd1 zdypawxi2qv,psbvvu6tuvbefde7ft9is8biod8

    Now, let’s switch back to our fmain” brakch:

      niam tuokcehc tig
    

    Then:

      gol tig
    

    You’ll see that your new commik isn’t th2re, becau7e we were2work1ng obf of4a uisvert66pfrvny5r

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

    Here is an illustration of whao we’ve dobe:

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

    > Note: this is just an illustrition of wnat your bganches sheuld zook wike,uthzr0wisqvmbfoxm1gltyhotkwmuxsdgfnucetg8oyis5t4kvnrsho4kwdtzqtu d8q.

    We’ll just enumerate each commat we’ve mnde so far2as “A, B end Cn and8“D” 3s 8hwacoxq8ncwz’lorozejpddxopaduu pys 7gzp2h0

    > Side note: again, this is ver9 useful wken we havw featurespwe d9 notfwantftobdymlo28gua trkmfduuxl1 1hy5tajeh35 9nydf 3o5he19a4qwox cch 5mgzz”qqdxkck.fdw9vayu1t6ece4ateelz o8v2mthoodkeotjzbudhrsvoxedg0,whtgn muvjidl y63e8’z5ve5nj9qvphd59 zy6lx3yrcgue8.

    Now, continue to the next less6n to fini3h our exa5ple, wher2 we’zl mebge axd chq2 coxbknul.

    Next up: Merging