Course

Introduction to Gitlab

Do you write scientific software? Or do you write scripts as part of your research (e.g. Python, R, Matlab, Perl)? If so, you’ve likely experienced the problems that come with code management: where is that version I saved? I’ve broken something, what do I undo to fix it?

In this course, you can learn how to solve these problems using the free and open source tool Git. The course is open for WUR staff and students and free of charge.

Organised by Library Wageningen University & Research
Date

Thu 24 June 2021 14:00 to 15:00

Venue MS Teams meeting
Price description free

Registration

To register, please mail office.library@wur.nl to get an invitation for the meeting.

About the course

This course introduces the concepts of code management using Git. We will use the WUR Gitlab instance at https://git.wur.nl, which is available for free to all WUR researchers to manage their code.

No previous experience is required, although some experience with running or editing code (Python, R, Matlab, Java, Perl or any other language) is useful.

Course outline

1.    Why is Git important for scientists?

2.    What is Git?

3.    What is GitLab & GitHub

4.    What is WUR GitLab – https://git.wur.nl

5.    Live demo using WUR GitLab – Part 1

a.    Groups, projects and repositories

b.    Create new project

c.    Repository, Issues, Wiki, Snippets

d.    Edit / Replace / Delete a single file

e.    Using the WebIDE - remote file explorer

6.    Live demo using WUR GitLab – Part 2

a.    Setting project members

b.    Setting project visibility, features, permissions

7.    Questions