Course unit, curriculum year 2026–2027
COMP.CS.060
Version Control: Git, 1–3 cr
Tampere University
- Description
- Completion options
Teaching periods
Active in period 1 (1.8.2026–18.10.2026)
Active in period 2 (19.10.2026–31.12.2026)
Active in period 3 (1.1.2027–7.3.2027)
Active in period 4 (8.3.2027–31.5.2027)
Active in period 5 (1.6.2027–31.7.2027)
Course code
COMP.CS.060Language of learning
English, FinnishAcademic years
2024–2025, 2025–2026, 2026–2027Level of study
Intermediate studiesGrading scale
Pass-FailPersons responsible
Responsible teacher:
Terhi Kilamo until 31.1.2026Responsible teacher:
Jyke Savia starting from 1.2.2026Responsible organisation
Faculty of Information Technology and Communication Sciences 100 %
Coordinating organisation
Computing Sciences Studies 100 %
Sustainable development goals
Goal 9: Industry, Innovation and Infrastructure
Content
Core Content:
- Creating new commits
- Choosing files for commits
- Looking at version history
- Reverting back to an old file version / reverting changes
- Synchronizing the local repository with remote repository
Complementary Knowledge:
- Using branches
- Reverting branches to previous versions
- Resolving merge conflicts
- Selectively adding lines to staging
- Collaboration using Git
- Using submodules
Specialist Knowledge:
- Clean version history
- Use of stash
- Use of blame
- Use of reflog
- Use of different Git workflows
Learning outcomes
Learning material
Studies that include this course
Completion option 1
Independent study
Online or distance self learning
24.08.2026 – 31.07.2027
Active in period 1 (1.8.2026–18.10.2026)
Active in period 2 (19.10.2026–31.12.2026)
Active in period 3 (1.1.2027–7.3.2027)
Active in period 4 (8.3.2027–31.5.2027)
Active in period 5 (1.6.2027–31.7.2027)
Online or distance self learning
24.08.2026 – 31.07.2027
Active in period 1 (1.8.2026–18.10.2026)
Active in period 2 (19.10.2026–31.12.2026)
Active in period 3 (1.1.2027–7.3.2027)
Active in period 4 (8.3.2027–31.5.2027)
Active in period 5 (1.6.2027–31.7.2027)
Open University completion options
The course is also available at the Open University