Painlessly Improve Your Git History

Slides

A confident Git practice can change the working life of anyone writing code or prose with R, resulting in a useful history to browse or inspect, the ability to work in parallel on different aspects, and so on. In particular, the best Git practice is to create small atomic commits with informative messages. But why? And how? Learn three reasons why small Git commits are worthwhile. Find out how to create them realistically, without too much hassle. Practice safely with the saperlipopette R package, and share your own Git tips and questions! I will use playgrounds created by saperlipopette to illustrate Git techniques and strategies. The participants can then re-create the exact same playgrounds and practice before we move on to the next topic. This tutorial will therefore be active and engaging! Prerequisites: