diff --git a/Verwendung/Bilder/commi01.png b/Verwendung/Bilder/commi01.png new file mode 100644 index 0000000..292fde7 Binary files /dev/null and b/Verwendung/Bilder/commi01.png differ diff --git a/Verwendung/Bilder/commit01.png b/Verwendung/Bilder/commit01.png new file mode 100644 index 0000000..c04c78f Binary files /dev/null and b/Verwendung/Bilder/commit01.png differ diff --git a/Verwendung/Bilder/commit02.png b/Verwendung/Bilder/commit02.png new file mode 100644 index 0000000..068ca4f Binary files /dev/null and b/Verwendung/Bilder/commit02.png differ diff --git a/Verwendung/Bilder/push01.png b/Verwendung/Bilder/push01.png new file mode 100644 index 0000000..3527169 Binary files /dev/null and b/Verwendung/Bilder/push01.png differ diff --git a/Verwendung/Bilder/push02.png b/Verwendung/Bilder/push02.png new file mode 100644 index 0000000..039be8f Binary files /dev/null and b/Verwendung/Bilder/push02.png differ diff --git a/Verwendung/Bilder/push03.png b/Verwendung/Bilder/push03.png new file mode 100644 index 0000000..9075de5 Binary files /dev/null and b/Verwendung/Bilder/push03.png differ diff --git a/Verwendung/Bilder/stage01.png b/Verwendung/Bilder/stage01.png new file mode 100644 index 0000000..292fde7 Binary files /dev/null and b/Verwendung/Bilder/stage01.png differ diff --git a/Verwendung/README.md b/Verwendung/README.md index aa80427..f9f8f4f 100644 --- a/Verwendung/README.md +++ b/Verwendung/README.md @@ -1,11 +1,11 @@ # Benutzung von GIT mittels TortoiseGIT -1. [ein vorhandenes Projekt auschecken](Verwendung/checkout.md) -2. [Historie eines Projekts anzeigen](Verwendung/log.md) -3. [ein neues Projekt erzeugen](Verwendung/init.md) -4. [eine Arbeitskopie aktualisieren](Verwendung/pull.md) -5. [Änderungen mit letzter Version vergleichen](Verwendung/diff.md) -6. eine neue Version einer Datei fixieren +1. [ein vorhandenes Projekt auschecken](checkout.md) +2. [Historie eines Projekts anzeigen](log.md) +3. [ein neues Projekt erzeugen](init.md) +4. [eine Arbeitskopie aktualisieren](pull.md) +5. [Änderungen mit letzter Version vergleichen](diff.md) +6. [eine neue Version einer Datei fixieren](commit.md) 7. eine neue Datei zur Versionierung hinzufügen 8. einen alten Stand eines Projekts abrufen 9. eine Datei mit einer älteren Version vergleichen diff --git a/Verwendung/commit.md b/Verwendung/commit.md new file mode 100644 index 0000000..0be10ac --- /dev/null +++ b/Verwendung/commit.md @@ -0,0 +1,29 @@ +# eine neue Version einer Datei fixieren + +Wenn Sie in ihrer Arbeitskopie Änderungen an einer Datei vorgenommen haben, die bereits von der Versionsverwaltung erfast wurde, muss diese Änderung ins Projektarchiv übernommen werden. + +Dies geht wie folgt: + +1. Klicken Sie mit rechts auf den Projektordner, oder klicken Sie im Projektordner mit der rechten Maustaste in den Hintergrund, wählen Sie **Git Eintragen -> …** +![Änderungen vormerken](Bilder/stage01.png) +Es öffnet sich ein Fenster, in welchem untern die veränderten Dateien aufgelistet werden. +
+Mit einem Doppelklick auf eine der aufgelisteten Dateien können Sie die Unterschiede zur Vor-Version betrachten. + +2. Setzen Sie Häkchen bei den Dateien, deren aktueller Stand ins Projektverzeichnis übertragen werden soll. Deaktivieren Sie das Häkchen bei Dateien, die im Moment **nicht** versioniert werden sollen: +![Auswahl der Dateien für die Versionierung](Bilder/commit01.png) + +3. Das Eintragen ins Projektarchiv kann erst erfolgen, wenn eine Meldung oben eingegeben wurde. Beschreiben Sie hier also kurz, was verändert wurde: +![Eingeben einer Commit-Nachricht](Bilder/commit02.png) + +4. Das Eintragen in die Historie der _lokalen_ Arbeitskopie erfolgt mit einem Klick auf **Eintragen**. +Dies wird die Daten nicht ans zentrale Projektarchiv übertragen (siehe unten). Klicken Sie daher auf den Pfeil neben dem Knopf und wählen dort **Eintragen & Versenden**: +![Versenden](Bilder/push01.png) +Damit wird ihre Lokale Arbeitskopie **und das Zentralarchiv** aktualisiert. + +5. Falls Sie versehentlich doch auf Eintragen geklickt haben, also die Version nur lokal erfasst wurde, ist es notwendig, anschließend diesen Stand noch an das zentrale Projektarchiv zu übertragen: +Öffnen Sie wieder das Kontextmenü, wählen Sie **TortoiseGit** und dann **Versenden**. +![Versenden](Bilder/push02.png) + +6. Drücken Sie im erscheinenden Dialog auf OK, um die Änderungen ins zentrale Archiv zu schreiben. +![Versenden](Bilder/push03.png)