1. Getting Access, Getting Started

Step 1: Sign-up for an Assembla Account. It's free!

At this stage, the anusolar Rpackage is not really a “package”, in that it is not freely available on the cRan repositories.  Instead, the package is maintained on Assembla as a git repository.  To access it, you’ll need to sign-up for an account at assembla.com, and send me your username via the contact form.

Once you’ve been granted access to the repository, you’ll see anusolar appear in your "spaces" tab on your Assembla homepage.  Navigate to this link and select Instructions from the top submenu under Git.  You’ll need to carefully follow these instructions, based on your operating system, in order to clone the repository to your computer (pay particular attention to the SSH keys).

Step 2: Get a git repo management system, I recommend SourceTree!

While there are many options for interacting with the repository, these manual pages will only go through how to use SourceTree to do so (It's made by a great Aussie entrepreneur start up, Atlassian).  This is for the purpose of simplicity when working with students and collaborators.  Be forewarned, if you use another method, there won’t be support for any errors.  And if you make a mistake with the repo, your access might be suspended.  So be sure you really know what you are doing prior to making any commit/push commands.

First, download SourceTree.  Next, launch the software and select +New Repository > Add existing local repository.  Point SourceTree to the copy of your local repository, and it should open another SourceTree window that allows you to see all the files/directories that have been added to your local hard drive. We’ll revisit SourceTree in later sections when we review How to interact with the repository [coming soon].

Next Up: Initialise the Rpackage Environment