# Beleg 1 Ingenieurinformatik, Sommersemester 2024 Liebe Studierende, die Aufgabenstellung finden Sie im Moodle. Wenn Sie dieses Projekt importieren wollen, haben Sie zwei Möglichkeiten: ## Projekt importieren, Variante 1 (mittels git) - Starten Sie VSCode - Schließen Sie den aktuellen Ordner, indem Sie auf File->Close Folder (Datei->Ordner schließen) klicken. - Wechseln Sie nun in das Versionierungs-Widget (Das 3. Symbol von oben, das mit den drei mit Linien verbundenen Punkten) - Klicken Sie dort auf Clone Repository (Repository klonen) und geben Sie diesen Link an: http://gogs.es-lab.de/tuemler_j/Dungeon_SS2024_Aufgabe.git - Nun müssen Sie ein Verzeichnis auswählen, in dem das Repository abgelegt wird. - WICHTIG: Sie dürfen das Verzeichnis NICHT in einem Google-Drive o.ä. ablegen, sonst funktioniert git nicht! - Dann fragt Sie VSCode, ob Sie nun das geklonte Repo öffnen wollen -> ja, wir wollen es öffnen. - WICHTIG: Nun müssen Sie die Verbindung zu meinem (Tümler) Repository entfernen und zu ihrem eigenen Repository herstellen: - Öffnen Sie in VSCode ein neues Terminal. - Starten Sie im Terminal diesen Befehl: git remote set-url origin http://gogs.es-lab.de/IHRREPOSITORY.git - dabei ersetzen Sie natürlich IHRREPOSITORY durch den korrekten Link zu Ihrem Repo, der auf dem gogs Server angezeigt wird. - nun muss das Repository zu ihrem neuen Link hochgeladen werden. Geben Sie im Terminal ein: git push -u origin master - Jetzt sollte auf der gogs-Serverseite das neue Repository angezeigt werden (Seite neu laden, damit es angezeigt wird) - fertig, nun können Sie mit dem Sync-Symbol in VSCode mit dem Server synchronisieren - vergessen Sie nicht, Ihr Team-Mitglied und mich (tuemler_j) als "Mitarbeiter" im gogs festzulegen ## Projekt importieren, Variante 2 (manuell) - Laden Sie das Projekt als ZIP-Datei vom gogs herunter. Dafür im Browser öffnen: https://gogs.es-lab.de/tuemler_j/Dungeon_SS2024_Aufgabe - Rechts gibt es ein kleines Download-Symbol, damit herunterladen als ZIP-Datei - Entpacken Sie die ZIP-Datei in ein Verzeichnis Ihrer Wahl - WICHTIG: Sie dürfen das Verzeichnis NICHT in einem Google-Drive o.ä. ablegen, sonst funktioniert git nicht! - Auf dem gogs Server legen Sie ein neues Repository an. (Wichtig: PRIVAT!) - Öffnen Sie nun VSCode, schließen Sie in VSCode den aktuellen Ornder (falls offen), öffnen Sie in VSCode den neuen Ordner/das neue Verzeichnis, in welches Sie gerade die ZIP-Datei entpackt haben. - Öffnen Sie in VSCode ein neues Terminal - Geben Sie im Terminal ein: git init - Geben Sie im Terminal ein: git remote add origin http://gogs.es-lab.de/IHRREPOSITORY.git - dabei ersetzen Sie natürlich IHRREPOSITORY durch den korrekten Link zu Ihrem Repo, der auf dem gogs Server angezeigt wird. - Wechseln Sie nun in VSCode in das Versionierungs-Widget (Das 3. Symbol von oben, das mit den drei mit Linien verbundenen Punkten) - Geben Sie einen Text bei Message (oben links) ein, z.B. "Initialisierung des Repo" - Klicken Sie ERST DANACH dort auf den Commit-Button - Danach geben Sie in VSCode im Terminal ein: git push -u origin master - Jetzt sollte auf der gogs-Serverseite das neue Repository angezeigt werden (Seite neu laden, damit es angezeigt wird) - fertig, nun können Sie mit dem Sync-Symbol in VSCode mit dem Server synchronisieren - vergessen Sie nicht, Ihr Team-Mitglied und mich (tuemler_j) als "Mitarbeiter" im gogs festzulegen