Hallo an alle,
ich beschäftige mich zur Zeit intensiver mit Java und Git und habe derzeit noch ein paar Verständnisprobleme vorallem was Git und Gitlab(welches wir an der Uni benutzen).
Wenn ich an einem Repository auf Gitlab arbeiten möchte Klone ich ja erstmal das Projekt auf meinen lokalen Rechner. Wie ist es aber wenn ich anschließend auf einen bestimmten Branch des Repos zugreifen will?
Der wird ja beim Klonen nicht lokal erstellt (meine Erfahrung), sondern nur der Master-Branch. Muss ich dann lokal einen Ordner erstellen mit dem selben Namen des Branches und quasi per "Pull" die Dateien aus diesem Branch in meinen lokalen, neu erstellten Ordner ziehen?
Und wenn ich die Git Bash benutze bin ja nur in den lokalen Ordnerstrukturen unterwegs oder? Heißt wenn ich "git checkout <irgendeinBranch>" benutze, dann sucht Git nach diesem "Ordner" auf meinem PC und nicht auf dem Gitlab Repo richtig?
Danke schonmal für eure Hilfe!