3 Project Workflow with RStudio
RStudio (the most commonly used R IDE) comes with some useful Git integration in the form of buttons. While some advanced Git features still require the command line, RStudio has a nice interface for many common Git operations. As such, this guide and the supporting workshops focus on utilising this interface for learning and utilising Git.
RStudio allows us to create a project associated with a given folder/directory to bundle everything together. It is through a project that RStudio gets its Git integration, so projects can be used to version control any file within the associated directory. RStudio is able to connect to remote repositories on platforms such as GitHub, so the command line is not necessary to “push” or “pull” code from there.