@TQ@octodon.social naja, git ist das zugrunde liegende System, github und gitlab bieten halt zentrale repositories auf deren servern an zu verschiedenen konditionen + grafische oberfläche zu verwaltung usw.
Wenn du das Prinzip mit nem github tutorial verstanden hast, ist da sicher das wesentliche git-Zeug drin und darauf kommt's ja an.