Skip to main content

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

Code: TTZW0410-3001

General information


Enrollment
03.08.2020 - 30.08.2020
Registration for the implementation has ended.
Timing
31.08.2020 - 30.04.2021
Implementation has ended.
Number of ECTS credits allocated
1 cr
Local portion
1 cr
Mode of delivery
Face-to-face
Unit
School of Technology
Campus
Lutakko Campus
Teaching languages
Finnish
Seats
0 - 50
Degree programmes
Bachelor's Degree Programme in Information and Communications Technology
Teachers
Karo Saharinen
Teacher in charge
Karo Saharinen
Groups
TTV20SM
Tieto- ja viestintätekniikka
TTV20S5
Tieto- ja viestintätekniikka
ZJA20STI
Avoin AMK, tekniikka, ICT
TTV20S3
Tieto- ja viestintätekniikka
TTV20S2
Tieto- ja viestintätekniikka
ZJK21KTI
Korkeakoulujen välinen yhteistyö, TEKN, ICT
ZJA21KTI
Avoin AMK, tekniikka, ICT
ZJK20STI
Korkeakoulujen välinen yhteistyö, TEKN, ICT
ZJA20STIP
Avoin AMK, tekniikka, ICT, AMK-polku
ZJA20STIPV
Avoin AMK, tekniikka, ICT, AMK-verkkopolku
TTV20S1
Tieto- ja viestintätekniikka
Course
TTZW0410
No reservations found for realization TTZW0410-3001!

Evaluation scale

Pass/Fail

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

Materials

Saharinen, Karo. 2018. Git -versionhallinta ja Gitlab -projektien hallintaympäristö. https://gitlab.labranet.jamk.fi/sahka/gitlab-opintojakso

Teaching methods

Itseopiskelumateriaali ja flipped-learning videot

Completion alternatives

Opintojakson voi suorittaa opinnollistamalla. Sovi opintojakson opinnollistamisesta opintojakson vastuuopettajan kanssa. Lisätietoja opinnollistamisesta tutkintosäännössä ja opinto-oppaassa.

Student workload

27h itseopiskelua, josta
- materiaalin läpikäynti 6h
- harjoitukset 17h
- itseopiskelu 4h

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.

Further information

Non-stop toteutus
CampusOnline paikkoja: 100
Avoin amk 10

Go back to top of page