Нет описания
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
Lorenz Bung 93bb5a10cd Merge branch 'hw0' into hw0-LorenzBung 8 лет назад
..
README.md hw0/gittask0: add PR screenshots 8 лет назад
SOLUTION.md Merge branch 'hw0' into hw0-LorenzBung 8 лет назад

README.md

HW0 - gittask0

Vorbereitung

User A @ Container

cd ~/src/htwg-syslab-bsys-ws17/bsys-ws17-grpN
git status # verify that the branch is hw0-UserA

User B @ Container

cd ~/src/htwg-syslab-bsys-ws17/bsys-ws17-grpN
git status # verify that the branch is hw0-UserB

Konflikterzeugung

Beide Benutzer verändern auf ihrer lokalen Kopie eine Datei und laden diese Änderung hoch. Beim zusammenführen fällt der Konflikt dann auf, und muss von einem Benutzer behoben werden.

User A @ Container

  • Ersetze die beiden Fragezeichen in der Tabelle mit jeweils Namen und Github Benutzernamen.
  • Ersetze das N in der Überschrift durch die Gruppennummer
git commit -v SOLUTION.md
git push

User A @ GitHub

  • Erstelle einen Pull-Request von hw0-UserA auf hw0.

    PR1

User B @ Container

  • Ersetze die beiden Fragezeichen in der Tabelle mit jeweils Namen und Github Benutzernamen.
  • Ersetze das N in der Überschrift durch die Gruppennummer
git commit -v SOLUTION.md
git push

User B @ GitHub

  • Bestätige den Pull-Request von User A
  • Erstelle einen Pull-Request von hw0-UserB auf hw0.

    PR2

  • Konflikt tritt auf!

Konfliktbehandlung

User B @ Container

  • Bestätige den Pull-Request von User A
  • Erstelle einen Pull-Request von hw0-UserB auf hw0. Konflikt tritt auf!

User B @ Container

git checkout hw0
git pull
git checkout hw0-UserB
git merge hw0
# edit SOLUTIONS.md
git commit -v SOLUTIONS.md
git push

User A @ GitHub

  • Bestätige den Pull-Request von User B

User A @ Container

git checkout hw0
git pull

Abgabe

User A @ GitHub

  • Öffne Upstream Repository und erstelle Pull-Request von der hw0 von UserA’s fork auf master Branch des Upstream Repository