About this meetup and prep before meetup:
We will talk about the basics of version control with Git, and how this sometimes painful looking process can be made easy with RStudio and RStudio projects. This will be a repetition of a previous session, because this is a very crucial step for package development. So before we get into package dev, it would be nice to have these things set up first.
Please bring your laptop and have R and RStudio installed and working.
You can do everything we will do in this session on RStudio Cloud as well. But if you want to join us for a package development meetup later on you should have R, RStudio and Git installed on your computer. So we can connect these and it will be ready when the time comes for package dev. But if things don't work and you're having issues, don't worry! We're here to help (◕‿◕✿)
Although anything you'll learn in this session can be used with any Git web repository, I'll mainly show examples via GitHub. If you don't have one yet please DON'T FORGET to create an account on https://github.com/ -- it's free!
Please make sure that you have git installed by typing
on your terminal and executing it. Git installation can be quite painful on Windows machines, but we will try to help you if you can't figure it out. If you're using a work laptop and don't have permissions to install things check with your IT department to make sure you can install all the software.
Here are some introductory articles/links about Git:
I would suggest looking at Installation chapter in happygitwithr if you have no idea how to install R, RStudio or Git: https://happygitwithr.com/install-intro.html
We won't really have materials for this meetup, but I will ask you to potentially fork a repo from my github account: https://github.com/karaesmen/git_and_Rprojects
You can find a quick readme in there too.
As always pizza and soft drinks will be available courtesy of our great local supporter, the Columbus Collaboratory.
Parking: Park in any spot marked "Reserved for the Columbus Collaboratory". There should be more than enough available- all are free. If you find that these spots are filled - park anywhere in surrounding lots and Katie will give you a day pass for your dashboard. See pics below for directions.