Skip to main content

Git -version control and Gitlab -project management environment (1cr)

Code

General information


Timing
01.01.2020 - 31.07.2020
Implementation has ended.
Number of ECTS credits allocated
1 cr
Local portion
1 cr
Mode of delivery
Face-to-face
Unit
School of Technology
Teaching languages
Finnish
Teachers
Karo Saharinen
Groups
ZJA19ST
Avoin amk, TEKN
VAz20K1
5.jakson ja kesän 2020 opinnot
VAi19S1
Teknologia nonstop-opinnot, lv-2019-2020
Course
TTZW0410

Unfortunately, no reservations were found for the realization Git -version control and Gitlab -project management environment TTZW0410-0K0I1. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.

Objective

You are able to use the Git version control tool (add, merge, init, remove, branch, checkout). You understand the benefits of a distributed version control to a project. You can plan and carry out a project from start to end in a GitLab project management environment. You can visualize the results and time spent on the project in a GitLab environment.

EUR-ACE Competences:
Knowledge and Understanding
Engineering practice

Content

In the course, the student studies the following Git version control commands:
- Init
- Add
- Commit
- push / pull
- remove
- merge
- branch
- checkout

In GitLab, the student goes through:
- Issues
- Milestones
- SSH & HTTPS, repository data transfer methods
- Commit history
- Version control for binary files
- Statistics
- Repository settings

Assessment criteria, satisfactory (1)

Pass - The student studies the theory material, completes the assignments, and returns the project repository to the Lecturer in charge.

Fail - The student doesn't study the theory material, doesn't carry out the assignments, and doesn't return the project repository to the Lecturer in charge.

Assessment criteria, approved/failed

Pass - The student studies the theory material, completes the assignments and returns the project repository to the Lecturer in charge.
Fail - The student doesn't study the theory material, doesn't carry out the assignments and doesn't return the project repository to the Lecturer in charge.

Go back to top of page