Git worktrees are now cool
I’m not mad when current AI tools or tips1 make Git look cool and important. Something old and stable to cling to! 🤗 In particular, it’s now trendy to have agents work on different tickets in the same project in parallel by using Git worktrees. Git worktrees are even useful for us humans, even if we should probably not work on a dozen things at the same time. I had learnt about Git worktrees a while ago, but only viewed them as a way to open a read-only view of a past version of a repository: I have written about loading different R package versions at once with git worktree.
Oops, Git!
To purchase the recording see https://sites.google.com/view/dariia-mykhailyshyna/main/r-workshops-for-ukraine#h.wqbtxn2ugxva Git is very useful. But it can also be scary when we make a mistake. Fortunately, with experience we make fewer mistakes… and/or we know better how to recover from them! In this hands-on workshop, we will learn how to get out of seven possible bad situations that can occur, with seven exercises inspired by the “Oh Shit, Git!” website https://ohshitgit.com/ and provided by the R package {saperlipopette}.
How to pronounce my name
My last name is Salmon like the fish and the colour, and you can pronounce it like that if you want. My first name, Maëlle, is derived from a Celtic word that means princess or chief. It’s pronounced “Ma-El” as “ma” in “macaroni” and as the Spanish “El”.