1. Anmelden auf https://iversion.informatik.htw-dresden.de 2. Anmelden aller Mitglieder 3. Gruppe anlegen mit -Gruppenname nach dem Muster de.htw-dresden.informatik.fach.gruppenname fach: se, sf oder mn gruppenname: domänenbezogen, keine Buzzwords, kein Clickbait, an zukünftige Gruppen denken -URL wie generiert belassen, also http://iversion.informatik.htw-dresden.de/de.htw-dresden.informatik.fach.gruppenname -sachlicher Beschreibung -weiteren Einstellungen: Visibility level [x] Private (The group and its projects can only be viewed by members.) -nicht vergessen, die Lehrverantwortlichen hinzuzufügen Es wird die Gruppenübersicht angezeigt, dort 4. Projekt anlegen -Projektname nach dem Muster de.htw-dresden.informatik.fach.projektname fach: se, sf oder mn projektname: domänenbezogen, keine Buzzwords, kein Clickbait, an zukünftige Gruppen denken -URL wie generiert belassen, also http://iversion.informatik.htw-dresden.de/de.htw-dresden.informatik.fach.gruppenname/de.htw-dresden.informatik.fach.projektname -sachlicher Beschreibung -weiteren Einstellungen: Visibility Level [x] Private (Project access must be granted explicitly to each user. If this project is part of a group, access will be granted to members of the group.) [x] Initialize repository with a README Es wird die Projektübersicht angezeigt. 5a. Zum Arbeiten über https # Projekt clonen git clone http://iversion.informatik.htw-dresden.de/de.htw-dresden.fach.gruppenname/de.htw-dresden.informatik.fach.projektname.git 5b. Zum Arbeiten über ssh siehe auch https://iversion.informatik.htw-dresden.de/help/ssh/README#generating-a-new-ssh-key-pair # Schlüssel generieren ssh-keygen -t ed25519 -C "s12345@htw-dresden.de" ssh-keygen -t rsa -b 4096 -C "s12345@htw-dresden.de" # Pfad des Schlüsselpaares eingeben, z.B. /home/nutzer/.ssh/id_rsa_gitlab # Schlüssel nach Gitlab kopieren # public Key in den Zwischenspeicher kopieren xclip -sel clip < ~/.ssh/id_rsa_htwdd_info_gitlab.pub # unter https://iversion.informatik.htw-dresden.de/profile/keys den Schlüssel ins Feld einfügen mit Ctrl+V # Schlüssel testen ssh -i ~/.ssh/id_rsa_htwdd_info_gitlab -Tv git@iversion.informatik.htw-dresden.de # Projekt clonen git clone git@iversion.informatik.htw-dresden.de:de.htw-dresden.fach.gruppenname/de.htw-dresden.informatik.fach.projektname.git 5c. ggf. noch Nutzerdaten für Commit-Meldungen eintragen # Setze E-Mail-Adresse git config --global user.email "s12345@informatik.htw-dresden.de" # Setze Name git config --global user.name "Max Mustermann"