2020-10-20-online

October CodeRefinery HackMD, day 2

:::danger Please open HackMD, rename yourself to “(n) Name” (Participant list→hover over your name), and answer the icebreaker below. :::

Icebreaker

Name the most important thing you learned yesterday

Introductory questions

git-intro

https://coderefinery.github.io/git-intro/

Branching and merging

https://coderefinery.github.io/git-intro/06-branches/

Exercise:

https://coderefinery.github.io/git-intro/06-branches/ 17 minutes, until xx:05 (+ 5 minutes)

  1. Create experiment branch add the two coommits as the instructor.
  2. Try to accomplish “Exercise: create and commit to branches”
  3. IF something goes worng (and only if something goes wrong), Get and pre-p reared repo as described in the begening of Merging branches secion.

Breakout room status:

Break

:::success 10 minute break, until xx:16 :::

Conflicts

https://coderefinery.github.io/git-intro/08-conflicts/

Exercises session (type along)

LINK https://coderefinery.github.io/git-intro/08-conflicts/#type-along-create-a-conflict 10 minutes, until xx:00. Create a conflict and try to resolve it. Try to repeat the same thing the instructor did

Breakout room status:

Break

:::warning On a break until xx:12. :::

lantro branch first and then merges the more-cilantro branch and vice versa? Or the order of merging doesn’t matter (in case of a conflic between these two branches)? thanks! - The conflict will look a bit different, but it does roughly what you think. - ok, thank you!

Sharing repositories online

https://coderefinery.github.io/git-intro/09-remotes/

History inspection

Exercise

LINK: https://coderefinery.github.io/git-intro/10-archaeology/#exercise-basic-archaeology-commands 20 minutes, until xx:00

Breakout room status:

Please give us feedback about today

One thing that you particularly enjoyed, one thing we should improve/change. Thank you!