Loading…
useR! 2024
Attending this event?
In Person & Virtual
8 - 11 July, 2024
Learn more and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for useR! 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Time (UTC+1)To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Thursday, July 11 • 12:10 - 12:30
Optimising Your Git WorkFlow - Colin Gillespie, https://jumpingrivers.com/

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Everyone(?!) uses git in their day-to-day R workflow. Very soon, pushing, pulling, cloning and forking become second nature. But once you’ve mastered the basics, what next? This talk discusses the next steps in using Git. Wouldn’t it be nice if our code was automatically formatted? Errors in our packages flagged? Packages deployed to a remote CRAN-like repository. Well, have you considered GitHub Actions? Have you started working with other data scientists? How should you set up your repo to ensure a smooth workflow? How should merge requests be handled? How do you best utilise Git issues? Is your code sensitive? Should you set up GPG keys for commits? How should you ensure your API keys remain hidden? This talk aims to point useRs in the right direction for a friction-free R workflow.

Speakers
avatar for Colin Gillespie

Colin Gillespie

CTO, Jumping Rivers
Colin is a Senior Statistics lecturer at Newcastle University and is a co-founder & CTO of Jumping Rivers. He has used R for over twenty years and has been teaching R for the past fifteen years. He co-authored the O’Reilly book on Efficient R Programming.


Thursday July 11, 2024 12:10 - 12:30 CEST
Salzburg II
Feedback form isn't open yet.