Sie haben zwei Möglichkeiten: 1) Fügen Sie Ihren gesamten Quellcode als einzelnen Ordner in einem einzigen Github-Repository hinzu. 2) Fügen Sie all Ihre Projekte in ihr eigenes separates github-Repository hinzu.
Option 2 wird gegenüber Option 1 bevorzugt, da verschiedene Teams an einzelnen Projekten arbeiten können, ohne sich um andere Projekte kümmern zu müssen. Große monolithische Repositories enden bald als Spaghetti-Code, denn eines Tages würde ein Programmierer in Eile Code in einem Projekt hinzufügen und ihn in anderen Projekten verwenden und die Trennung von Bedenken unterbrechen.
Option 2 fügt Wartungsaufwand hinzu, aber das sind minimale Benutzerrechte. Vorteile sind schnelleres Auschecken für kleinere Projekte und geringere Zusammenführungskonflikte.
Warum die Abstimmung unten? –