This commit is contained in:
Arushi Goel 2020-09-14 21:00:14 +01:00
parent 570b449899
commit b27a922f8c

View File

@ -152,7 +152,7 @@ pkgs_dirs:
The next step in getting our environment set up will be to download the course code. This is available in a Git repository on Github: The next step in getting our environment set up will be to download the course code. This is available in a Git repository on Github:
https://github.com/CSTR-Edinburgh/mlpractical https://github.com/VICO-UoE/mlpractical
[Git](https://git-scm.com/) is a distributed version control system and [Github](https://github.com) a popular site for hosting Git repositories. We will be using Git to distribute the code for all the labs and assignments. We will explain all the necessary `git` commands as we go, though those new to Git may find [this concise guide by Roger Dudler](http://rogerdudler.github.io/git-guide/) or [this slightly longer one from Atlassian](https://www.atlassian.com/git/tutorials/) useful. [Git](https://git-scm.com/) is a distributed version control system and [Github](https://github.com) a popular site for hosting Git repositories. We will be using Git to distribute the code for all the labs and assignments. We will explain all the necessary `git` commands as we go, though those new to Git may find [this concise guide by Roger Dudler](http://rogerdudler.github.io/git-guide/) or [this slightly longer one from Atlassian](https://www.atlassian.com/git/tutorials/) useful.
@ -173,7 +173,7 @@ We will now go over the process of [cloning](https://www.atlassian.com/git/tutor
--- ---
**Confident Git users only:** **Confident Git users only:**
For those who have their own Github account and are confident Git users, you may wish to consider instead [creating a private fork](http://stackoverflow.com/a/30352360) of the `CSTR-Edinburgh/mlpractical` repository on Github. This is not required for the course, however it will allow you to push your local commits to Github making it easier to for example sync your work between DICE computers and a personal machine. For those who have their own Github account and are confident Git users, you may wish to consider instead [creating a private fork](http://stackoverflow.com/a/30352360) of the `VICO-UoE/mlpractical` repository on Github. This is not required for the course, however it will allow you to push your local commits to Github making it easier to for example sync your work between DICE computers and a personal machine.
**Note you should NOT create a public fork using the default forking mechanism on Github as this will make any commits you push to the fork publicly available which creates a risk of plagiarism.** **Note you should NOT create a public fork using the default forking mechanism on Github as this will make any commits you push to the fork publicly available which creates a risk of plagiarism.**
@ -187,7 +187,7 @@ By default we will assume here you are cloning to your home directory however if
To clone the `mlpractical` repository to the home directory run To clone the `mlpractical` repository to the home directory run
``` ```
git clone https://github.com/CSTR-Edinburgh/mlpractical.git ~/mlpractical git clone https://github.com/VICO-UoE/mlpractical.git ~/mlpractical
``` ```
This will create a new `mlpractical` subdirectory with a local copy of the repository in it. Enter the directory and list all its contents, including hidden files, by running: This will create a new `mlpractical` subdirectory with a local copy of the repository in it. Enter the directory and list all its contents, including hidden files, by running:
@ -274,7 +274,7 @@ This will change the code in the working directory to the current state of the c
You should make sure you are on the first lab branch now by running: You should make sure you are on the first lab branch now by running:
``` ```
git checkout mlp2018-9/lab1 git checkout mlp2020-21/lab1
``` ```
## 6. Installing the `mlp` Python package ## 6. Installing the `mlp` Python package