diff --git a/Bilder/checkout01.png b/Bilder/checkout01.png new file mode 100644 index 0000000..c829871 Binary files /dev/null and b/Bilder/checkout01.png differ diff --git a/Bilder/checkout02.png b/Bilder/checkout02.png new file mode 100644 index 0000000..c7f12f1 Binary files /dev/null and b/Bilder/checkout02.png differ diff --git a/Bilder/checkout03.png b/Bilder/checkout03.png new file mode 100644 index 0000000..febb96e Binary files /dev/null and b/Bilder/checkout03.png differ diff --git a/Bilder/create01.png b/Bilder/create01.png new file mode 100644 index 0000000..2920473 Binary files /dev/null and b/Bilder/create01.png differ diff --git a/Bilder/create02.png b/Bilder/create02.png new file mode 100644 index 0000000..f276d96 Binary files /dev/null and b/Bilder/create02.png differ diff --git a/Bilder/create03.png b/Bilder/create03.png new file mode 100644 index 0000000..acd4b77 Binary files /dev/null and b/Bilder/create03.png differ diff --git a/Bilder/create04.png b/Bilder/create04.png new file mode 100644 index 0000000..bf0110c Binary files /dev/null and b/Bilder/create04.png differ diff --git a/Bilder/history01.png b/Bilder/history01.png new file mode 100644 index 0000000..76e2efb Binary files /dev/null and b/Bilder/history01.png differ diff --git a/Bilder/history02.png b/Bilder/history02.png new file mode 100644 index 0000000..de36874 Binary files /dev/null and b/Bilder/history02.png differ diff --git a/Verwendung.md b/Verwendung.md index 2ee4bbb..35695f2 100644 --- a/Verwendung.md +++ b/Verwendung.md @@ -2,8 +2,43 @@ ## ein vorhandenes Projekt auschecken +Um ein vorhandenes Projekt aus einem Projektarchiv („Repository“) auf den Desktop zu bekommen, geht man wie folgt vor: + +1. Gehe in den Ordner, in welchem die Arbeitskopie des Projektordners abgelegt werden soll. +2. Dort mittels Rechtsklick auf den Hintergrund das Kontextmenü öffnen und **Git Klonen…** auswählen: +![Kontextmenü](Bilder/checkout01.png) +3. **Url** der Quelle eingeben, oder mittels **Suchen…** das Projektarchiv vom Netzlaufwerk auswählen +![Quelle wählen](Bilder/checkout02.png) +4. **Ok** klicken. Tortoise wird nun einen neuen Ordner für das Projekt anlegen und den letzten Stand des Projektes dort hinein kopieren („auschecken“). +![Ausgechecktes Projekt](Bilder/checkout03.png) + +## Historie eines Projekts anzeigen + +Will man den Verlauf eines Projekts (oder einer Datei in einem Projekt) betrachten, geht man wie folgt vor: + +1. Man geht im Explorer in den Ordner, in welchem sich der Projektordner (oder die Datei von Interesse befindet) und klickt mit der rechten Maustaste auf diesen. +2. Im sich öffnenden Kontext-Menü wählt man **TortoiseGit** → **Zeige Log** +![History öffnen](Bilder/history01.png) + +Es wird die Liste der Commits angezeigt: +![History](Bilder/history02.png) + ## ein neues Projekt erzeugen +Um ein neues Projekt auf dem Netzlaufwerk (oder einem anderen Ort) zu erstellen, geht man wie folgt vor: + +1. Man navigiert im Explorer zu dem Ordner, in welchem das neue Projekt-Verzeichnis angelegt werden soll: +![Zielordner auswählen](Bilder/create01.png) +2. Dort legt man einen neuen Ordner an, und gibt ihm einen sinnvollen Namen. Um kenntlich zu machen, dass es sich um einen Projekt-Ordner handelt, wird empfohlen, die Dateiendung `.git` an den Ordnernamen anzuhängen: +![Projekt-Verzeichnis anlegen](Bilder/create02.png) +3. Anschließend klickt man mit der rechten Maustaste auf den neuen Ordner und wählt aus dem Kontextmenü die Option **Git Projektarchiv hier erstellen…**: +![Git init](Bilder/create03.png) +4. Im erscheinenden Dialog setzt man das Häkchen bei _Erstelle bare-Repository_ und klickt **OK**: +![Bare-Repo](Bilder/create04.png) +5. Anschließend kann eine Arbeitskopie des Projekts, wie unter **ein vorhandenes Projekt auschecken** beschrieben, in einen beliebigen Ordner geholt werden. + +## eine Arbeitskopie aktualisieren + ## eine neue Datei zur Versionierung hinzufügen ## Änderungen mit letzter Version vergleichen