GitHub guide for IN5590
This is a guide on how to use GitHub in assignments in IN5590.
Most assignments in the course use GitHub for deliverables. Exceptions are clearly specified in the assignment text. E.i in some assignments demos is a part of the assignment.
How to use template repos
Each assignment has it’s own repo named
in5590_assignment<number>
. They are all publicly
available when loging in using your UiO-credentials in the IN5590-team.
Step by step:
- Head to the the IN5590-team and go to the specific assignment you will be working on.
- Select Use this template button on top right:
- Set your user as owner.
- Set the name of the repo as
in5590_assignment<number>
just like the template. - Set the visability as
public
.
- Select the Create repository button:
IMPORTANT: Be really thourugh about point 3 to 5. If this is incorrect, the assignment will not be counted as passed.
Additional information
The assignments will be pulled exactly at the deadline enlisted in assignment overview. The only
branch that will be reviewed, is the main
branch.
Parts of the your assignments will be published on the course web page under the portefolio tab.