Github Instructions Help Center Learn more.

Throughout the course we may or may not provide you with starter files(resources and code skeletons) for the assignments.

We will provide these files to you online through a Github repository.

Source control software is used to solve the problem of having multiple collaborators reading and writing different parts within a repository of files.

Git is the source control software we’ll be using in tandem with Github, which is an online service that provides free git repositories.


Cloning the repository:

Virtual Machine Users

The repository is already cloned and located in the home directory.

Windows Users

If you don't have Git installed, installation instructions can be found here: http://git-scm.com/download/win**

You can install a GUI on top of GIt from here: http://windows.github.com/

Once the GUI is installed, you can navigate to the repository page, https://github.com/uwescience/datasci_course_materials, and click on the 'Clone in Windows' button.

Linux Users

If you don't have Git installed, installation instructions can be found here: http://git-scm.com/download/linux

If you have Git installed, you need to clone the repository. From a terminal, navigate to where you want the repository to be located and perform a clone.

git clone https://github.com/uwescience/datasci_course_materials.git

Mac Users

If you don't have Git installed, installation instructions can be found here: http://git-scm.com/download/mac

If you have Git installed, you need to clone the repository. From a terminal, navigate to where you want the repository to be located and perform a clone.

git clone https://github.com/uwescience/datasci_course_materials.git


Updating the repository:

Virtual Machine, Linux, and Mac Users

Navigate to the repository and perform a git pull

cd datasci_course_materials
git pull

Windows Users

Perform a pull on the datasci_course_materials through the GUI interface. If you set the repository to stay in sync, the gui will give you notifications where there are updates to be pulled.


Created Tue 23 Apr 2013 11:27 PM CEST
Last Modified Wed 15 May 2013 5:27 AM CEST