Einsteiger-Guide: Wegweiser durch Git, GitHub und GitLab

Für Nicht-Entwickler, die nur etwas herunterladen wollen, wirkt GitHub rätselhaft. Eine Einführung für alle, die sich immer wieder auf der Plattform verirren.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht
,
Lesezeit: 17 Min.
Von
Inhaltsverzeichnis

Das gesamte Projekt finden Sie bei GitHub – ein solcher Satz steht in vielen Anleitungen zu Software- und Hardwareprojekten. Eingeweihte, die selbst Software entwickeln, sehen dann schon vor ihrem geistigen Auge, was sie erwartet: Eine Online-Ablage mit Ordnern voller Code, weiteren Materialien, manchmal auch eine Dokumentation oder fertige Softwarepakete zum Download.

Für nicht Eingeweihte, also alle, die nicht regelmäßig oder beruflich Software im Team mit anderen entwickeln, ist das alles nicht so selbsterklärend und GitHub ein Buch mit sieben Siegeln. Die gleichen Probleme haben sie auch mit GitLab, Gitea und anderen Code-Ablageorte im Internet.

c't kompakt
  • GitHub verwaltet Repositories mit Code, organisiert die Zusammenarbeit von Entwicklungsteams und ist die Schnittstelle zu Nutzern und der Community fĂĽr Open-Source-Plattformen.
  • Nicht alles auf dieser Plattform ist selbsterklärend, Grundwissen ĂĽber die zugrundeliegende Versionsverwaltung Git hilft ungemein.
  • Der Funktionsumfang von GitHub und seinen Mitbewerbern wächst stetig, weshalb sich Einsteiger leicht verlaufen können.

Dieser Artikel erklärt die Grundlagen sogenannter Git-Hoster. GitHub steht im Fokus dieses Artikels, weil die Plattform, die mittlerweile Microsoft gehört, mit Abstand den größten Marktanteil hat. Hat man einmal verstanden, warum Code-Hoster so aufgebaut sind, wie sie es sind, findet man sich künftig schnell in fremden Projekten zurecht, auch wenn man gar nicht selbst ins Programmiergeschäft einsteigen will.

Das war die Leseprobe unseres heise-Plus-Artikels "Einsteiger-Guide: Wegweiser durch Git, GitHub und GitLab ". Mit einem heise-Plus-Abo können sie den ganzen Artikel lesen und anhören.