[[meta title="Mit SourceTree arbeiten" Nach dem wir SourceTree erfolgreich installiert haben, wollen wir damit natürlich auch arbeiten. ## Commit ## Wenn man eine Datei geändert/hinzugefügt/gelöscht hat, sollte man seine Änderungen kommentieren (committen), damit alle Nachvollziehen können, was du geändert hast beziehungsweise wieso. [[!img arbeiten1.jpg alt="Mit SourceTree arbeiten"]] 1. Klickt man oben Links auf "Commit" (#1) 2. Kann man seinen Kommentar ins Feld eintragen (#2) 3. Kann man seine Änderungen auswählen (#3) (Zwei Pfeile = Alle Dateien auswählen; Ein Pfeil = Die Angewählte Datei (ein Linksklick auf die Änderung) auswählen) 4. Kann man die Änderungen wieder abwählen (#4) (Zwei Pfeile = Alle Dateien abwählen; Ein Pfeil = Die Angewählte Datei (ein Linksklick auf die Änderung) abwählen) 5. #5 Hier könnt ihr nochmal eure Änderungen begutachten (Rot = alt; Grün = neu) 6. Stimmt alles, unten auf "Commit" klicken (#6) und warten, bis die Änderungen hochgeladen wurden (Balken wird grün) und mit "Schliessen" schliessen. ## Push ## Nach dem man die Änderungen committed hat, muss man sie ins Git Repository hochladen, das macht man mit Push. ## Konfliktlösung ## Es kann zwischendurch zu Konflikten kommen, wenn die Editoren die gleiche Dateien editiert haben. Wie man sowas löst, wollen wir dir hier zeigen: Im Falle von Konflikten suche nach Konfliktmarkern (z.B. <<<<) und ersetze den Teil zwischen den Konfliktmarkern mit dem, was zum Schluss auf der Wikiseite stehen soll. **Achte dabei bitte darauf, nicht einfach die Änderungen deiner Miteditoren rückgängig zu machen.**