Übung Github/Gitlab

URL: ../../..dic/robotik/projektmanagment/uebung_github.html

Übung Github/Gitlab

Notwendige Vorbereitungen

  1. Anlegen eines Benutzeraccounts auf GitHub bzw. GitLab
  2. Installation von VS Code
  3. Installation von Git (for Windows) mit PATH Variable (Option 2 oder 3)!

Git Installation

Begriffe

  • Commit
  • Commit Hash
  • Branch
  • Mergen
  • Merge Request/Pull Request
  • Fork

Übung GitLab

Teil 1 - Eigenes Projekt

  1. Anlegen des Projektes "WDIC Übung"
  2. Anlegen eines Issues (z.B. "Improve README")
  3. Aus diesem Issue einen Merge Request erstellen
  4. Diesen Merge Request bearbeiten (z.B. ändern der README Datei in der WebIDE)
  5. Mergen des Merge Request
  6. Herunterladen der Dateien als Zip-Datei

Teil 2 - Mitarbeit an einem anderen Projekt

  1. Forken des Projektes https://gitlab.com/jehle.guenther/gitlab-avr-example
  2. Hinzufügen des eigenen Namens im README (unter Developers)
  3. Erstellen eines Merge Requests in das ursprüngliche Projekt

Teil 3 - Mitarbeit am gemeinsamen Projekt

Arbeit in zweier (evtl. dreier) Teams

  1. Hinzufügen eines anderen Mitglieds (unter Project Information -> Members)
  2. Erstellen eines Issues und bearbeiten eines Merge Requests im jeweils anderen Projekt
  • Bearbeiten der README -> Markdown Funktionalitäten austesten (Überschriften, Links, Kursiv, Fett, Emojis, ...)
  1. Zuweisen eines Reviewers
  2. Approven des Merge Requests
  3. Mergen des Merge Requests

Übung Github

Teil 1

  1. Anlegen des Projektes "WDIC Übung"
  2. Anlegen eines Issues (z.B. "Improve README")
  3. Aus diesem Issue einen neuen Branch erstellen (im Issue in der rechten Sidebar unter "Development")
  4. Diesen Branch bearbeiten (z.B. ändern der README Datei)
  5. Erstellen eines Pull Requests
  6. Mergen des Pull Requests
  7. Herunterladen der Dateien als Zip-Datei