Speaker
Natalie Clarius
(KDE)
Description
This is an interactive workshop that aims to put interested contributors with little or no prior knowledge of git in a position to submit content (such as icons, user documentation or code) through KDE's source management tool themselves.
Contents include, depending on available time:
Introduction to the system (git vs GitLab, remote and local repositories, commits and branches, merge request workflow)
Basic operations (branch, pull, add, commit, push, request merge)
Advanced operations (rebase, amend, apply suggestions, resolve merge conflicts, cherry-pick)
Building KDE software, testing other people's merge requests