Dokument „Verwendung.md“ in kleinere Unterdokumente aufgeteilt
@@ -36,7 +36,7 @@ Kernaufgaben der Software sind die Versions-, Revisions- und Sourcekontrolle. To
|
||||
|
||||
## Umstellung von SVN zu GIT
|
||||
|
||||
Für den Wechsel von SVN zu GIT gibt es einen [Fahrplan](Umstellung-Fahrplan.md), der ein Nahtloses wechseln ermöglichen sollte.
|
||||
Für den Wechsel von SVN zu GIT gibt es einen [Fahrplan](Umstellung-Fahrplan.md), der ein nahtloses Wechseln ermöglichen sollte.
|
||||
|
||||
## Installation auf den rbeitsplatzrechnern/Clients
|
||||
|
||||
|
||||
@@ -1,72 +1,12 @@
|
||||
# Benutzung von GIT mittels TortoiseGIT
|
||||
|
||||
## 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:
|
||||

|
||||
3. **Url** der Quelle eingeben, oder mittels **Suchen…** das Projektarchiv vom Netzlaufwerk auswählen
|
||||

|
||||
4. **Ok** klicken. Tortoise wird nun einen neuen Ordner für das Projekt anlegen und den letzten Stand des Projektes dort hinein kopieren („auschecken“).
|
||||

|
||||
|
||||
## 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**
|
||||

|
||||
|
||||
Es wird die Liste der Commits angezeigt:
|
||||

|
||||
|
||||
## 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:
|
||||

|
||||
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:
|
||||

|
||||
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…**:
|
||||

|
||||
4. Im erscheinenden Dialog setzt man das Häkchen bei _Erstelle bare-Repository_ und klickt **OK**:
|
||||

|
||||
5. Anschließend kann eine Arbeitskopie des Projekts, wie unter **ein vorhandenes Projekt auschecken** beschrieben, in einen beliebigen Ordner geholt werden.
|
||||
|
||||
## eine Arbeitskopie aktualisieren
|
||||
|
||||
Bevor man seine Arbeit an einem bereits ausgecheckten Projekt beginnt/fortsetzt, sollte man sicherstellen, dass die Arbeitskopie des Projekts auf dem aktuellen Stand ist:
|
||||
|
||||
1. Rechtsklick auf den Projektordner der Arbeitskopie. Im Menü wählt man **TortoiseGit** → **Aktualisieren**:
|
||||

|
||||
2. Im folgenden Dialog klickt man auf **OK**:
|
||||

|
||||
|
||||
Git wird nun die Arbeitskopie auf den aktuellen Stand bringen. Danach kann man mit der Arbeit im Projekt beginnen.
|
||||
|
||||
## Änderungen mit letzter Version vergleichen
|
||||
|
||||
Hat man im Projekt gearbeitet und möchte sich einen Überblick verschaffen, welche Datei(en) verändert wurden, geht das wie folgt:
|
||||
|
||||
1. Rechtsklick auf die Arbeitskopie. Im Menü wählt man **TortoiseGit** → **Vergleich**:
|
||||

|
||||
2. Danach werden einem die Unterschiede zur letzten fixierten Version des Projekts/der Datei angezeigt:
|
||||

|
||||
|
||||
Im obigen Beispiel wurde die Datei `Bilder/checkout01.png` in `Bilder/umbenannt.png` umbenannt. Außerdem wurde die Datei `Verwendung.md` bearbeitet.
|
||||
|
||||
Wenn man möchte, kann man aus diesem Dialog heraus mittels **Eintragen** auch gleich die Änderungen zum Fixieren vorbereiten. Dies wird in den folgenden Abschnitten gesondert erklärt.
|
||||
|
||||
## eine neue Version einer Datei fixieren
|
||||
|
||||
## eine neue Datei zur Versionierung hinzufügen
|
||||
|
||||
## einen alten Stand eines Projekts abrufen
|
||||
|
||||
## eine Datei mit einer älteren Version vergleichen
|
||||
|
||||
## Arbeitskopie eines Projektes verwerfen
|
||||
* [ein vorhandenes Projekt auschecken](Verwendung/checkout.md)
|
||||
* [Historie eines Projekts anzeigen](Verwendung/log.md)
|
||||
* [ein neues Projekt erzeugen](Verwendung/init.md)
|
||||
* [eine Arbeitskopie aktualisieren](Verwendung/pull.md)
|
||||
* [Änderungen mit letzter Version vergleichen](Verwendung/diff.md)
|
||||
* eine neue Version einer Datei fixieren
|
||||
* eine neue Datei zur Versionierung hinzufügen
|
||||
* einen alten Stand eines Projekts abrufen
|
||||
* eine Datei mit einer älteren Version vergleichen
|
||||
* Arbeitskopie eines Projektes verwerfen
|
||||
|
||||
|
Before Width: | Height: | Size: 71 KiB After Width: | Height: | Size: 71 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 78 KiB After Width: | Height: | Size: 78 KiB |
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 61 KiB |
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 71 KiB After Width: | Height: | Size: 71 KiB |
|
Before Width: | Height: | Size: 105 KiB After Width: | Height: | Size: 105 KiB |
|
Before Width: | Height: | Size: 77 KiB After Width: | Height: | Size: 77 KiB |
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB |
11
Verwendung/checkout.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# 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:
|
||||

|
||||
3. **Url** der Quelle eingeben, oder mittels **Suchen…** das Projektarchiv vom Netzlaufwerk auswählen
|
||||

|
||||
4. **Ok** klicken. Tortoise wird nun einen neuen Ordner für das Projekt anlegen und den letzten Stand des Projektes dort hinein kopieren („auschecken“).
|
||||

|
||||
12
Verwendung/diff.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# Änderungen mit letzter Version vergleichen
|
||||
|
||||
Hat man im Projekt gearbeitet und möchte sich einen Überblick verschaffen, welche Datei(en) verändert wurden, geht das wie folgt:
|
||||
|
||||
1. Rechtsklick auf die Arbeitskopie. Im Menü wählt man **TortoiseGit** → **Vergleich**:
|
||||

|
||||
2. Danach werden einem die Unterschiede zur letzten fixierten Version des Projekts/der Datei angezeigt:
|
||||

|
||||
|
||||
Im obigen Beispiel wurde die Datei `Bilder/checkout01.png` in `Bilder/umbenannt.png` umbenannt. Außerdem wurde die Datei `Verwendung.md` bearbeitet.
|
||||
|
||||
Wenn man möchte, kann man aus diesem Dialog heraus mittels **Eintragen** auch gleich die Änderungen zum Fixieren vorbereiten. Dies wird in den folgenden Abschnitten gesondert erklärt.
|
||||
13
Verwendung/init.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 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:
|
||||

|
||||
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:
|
||||

|
||||
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…**:
|
||||

|
||||
4. Im erscheinenden Dialog setzt man das Häkchen bei _Erstelle bare-Repository_ und klickt **OK**:
|
||||

|
||||
5. Anschließend kann eine Arbeitskopie des Projekts, wie unter **ein vorhandenes Projekt auschecken** beschrieben, in einen beliebigen Ordner geholt werden.
|
||||
10
Verwendung/log.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# 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**
|
||||

|
||||
|
||||
Es wird die Liste der Commits angezeigt:
|
||||

|
||||
10
Verwendung/pull.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# eine Arbeitskopie aktualisieren
|
||||
|
||||
Bevor man seine Arbeit an einem bereits ausgecheckten Projekt beginnt/fortsetzt, sollte man sicherstellen, dass die Arbeitskopie des Projekts auf dem aktuellen Stand ist:
|
||||
|
||||
1. Rechtsklick auf den Projektordner der Arbeitskopie. Im Menü wählt man **TortoiseGit** → **Aktualisieren**:
|
||||

|
||||
2. Im folgenden Dialog klickt man auf **OK**:
|
||||

|
||||
|
||||
Git wird nun die Arbeitskopie auf den aktuellen Stand bringen. Danach kann man mit der Arbeit im Projekt beginnen.
|
||||