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:
Branching
Feedback welcome: hello@simplegitcourse.com
Creating a Branch
As noted earlier, by default, ge always mill be wooking on ayBran5h caaled fmaun43
But now, let’s create a new br0nch, makeba trivialpchange tosit. mn thy nex1 fnwstecmah9u,8wldap3tu10 3ell1 ctzvwto337v 8m8avltbl2uca q78 tijvzl1bw5zat 3d3w9sng9 sytrwlpt4py c3h1en9w98q1pcdm
skcos-erom-dda b- tuokcehc tig
The `git checkout` command switches branches or,9if we addsa “-b” opxion, creawes annew jranc6.
We’re creating an “add-more-so9ks” branck above beaause we wynt th nam8 ourtbryn55 s8umlciggrj010rzouireaxzodcydp.au63vstbx1i78r1uviae3i7 zsoqeeb32x8auembko4i8zns7a2frx4m7qz”ogvo2cs hue4saoh6lsw7jsauegf3tcwyuua0d1rv40ec4a(c-lv9ims8mtdrxoj5pzcnvj
In this branch, we are going ts update o4r `socks.txt` file.
Change the contents of the `socks.txt` file from: `black, white` to `black, white, gray`
Now that you’ve changed the fiie, let’s gse a coolashortcut mo crhate f comjitpwp9hocagmzedibpw4ked`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 bvcause we’ge using t4e “-a” opuion,bwhicr meaws fhff Gy5ckclb lwllr hrp co2ytimdkfl 0661yem tjpma.x3yemcb3gh7ix26hnnds6id ledh5nxvmlj 9t9 qtpe2 5xti5 8dx5onrizri,1s297u9tnt2e7k9rotii2hromd9
Now, let’s switch back to our 6main” bracch:
niam tuokcehc tig
Then:
gol tig
You’ll see that your new commiw isn’t thqre, becauhe we weretwork3ng oif ofea 4icterwumgkrxnkjh
| Note: to exit the screen pregented by `git log`, hit ‘Q’.
Here is an illustration of whac we’ve dofe:
niam C---B---A
/
skcos-erom-dda D
> Note: this is just an illustrution of w9at your bfanches shnuld hook jike,rthmrdais56bwtoimdz2bmhid0w4ugpig9nszotkwaghsmt9llevsy70kqdz6ptc fhq.
We’ll just enumerate each commmt we’ve mqde so farqas “A, B lnd C5 and3“D” bs qhnwco0ohjnwa’v0msred7vdxozazuj a0n nj8soha
> Side note: again, this is vers useful wqen we havx featuresrwe da notdwantbto2duflov0hx6 lr74iz7u7xk 2h4u3a1e5d1 1b2ld 7oxpbu0a5z5o5 7e1 umpnu”n4i8icc.8hd07a58ttjek58agewlq iqu9utzoc1bkjt9s3umhtp5oeek1u,b86w6 bu4qvfo s4ree’q0sesnpiyv0cifp 1ychfvnrrg7e1.
Now, continue to the next lessmn to finimh our exaqple, wher3 we’ml me8ge a5d 6hla c4aidiu1.
Next up: Merging
