We wcześniejszej części tego kursu przedstawiono instrukcje dotyczące tworzenia projektu i zatwierdzania go do repozytorium. Pierwszym krokiem było określenie położenia repozytorium. Projekt był współużytkowany w tym położeniu, a następnie dodano i zatwierdzono element HEAD i zasoby.
Repozytorium zawiera obecnie projekt oraz dwa zatwierdzone pliki (plik1.txt i plik2.txt).
Nadszedł czas na znalezienie współpracownika (nazwijmy go Robertem), który przejdzie z Tobą kilka kroków (załóżmy, że masz na imię Jan). W tej sekcji pokazanie zostanie sposób, w jaki dwie osoby mogą pracować nad tym samym projektem i równocześnie zatwierdzać zmiany do repozytorium. Wykonane zostaną następujące czynności:
zmiany przychodzące | Zmiany istniejące w repozytorium, które nie zostały jeszcze zaktualizowane przez użytkownika. |
zmiany wychodzące | Zmiany zatwierdzane przez użytkownika. |
konflikt | Użytkownik dokonał zmian w tym samym zasobie, który został zmodyfikowany w repozytorium. |