Skip to main content

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

Course unit code: TT00BT92

General information


Credits
1 cr
Teaching language
Finnish
English
Responsible person
Karo Saharinen
Marko Rintamäki

Objective

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

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