... | ... | @@ -122,7 +122,9 @@ Um das Git-Terminal zu starten klickt man mit der rechten Maustaste auf eine fre |
|
|
|
|
|
# Benutzen von Terminalbefehlen
|
|
|
|
|
|
**Anmerkung:** Die folgenden Befehle können nur ausgeführt werden, wenn der angezeigte Pfad im Terminal das Hauptverzeichnis des lokalen Repositories ist. Um im Terminal den Pfad zu wechseln gibt man folgenden Befehl ein, wobei mit <Pfad> der Zielpfad ist zu dem man wechseln möchte: `cd <Pfad>`
|
|
|
**Anmerkung:** Die folgenden Befehle können nur ausgeführt werden, wenn der angezeigte Pfad im Terminal das Hauptverzeichnis des lokalen Repositories ist. Um im Terminal den Pfad zu wechseln gibt man folgenden Befehl ein, wobei mit <Pfad> der Zielpfad ist zu dem man wechseln möchte:
|
|
|
|
|
|
`cd <Pfad>`
|
|
|
|
|
|
## Klonen der Repository (Projekt)
|
|
|
<details>
|
... | ... | @@ -149,7 +151,6 @@ Nach erfolgreicher Eingabe von Benutzernamen und Passwort wird das Repository ge |
|
|
<details>
|
|
|
<summary>Branch erstellen</summary>
|
|
|
|
|
|
> **Anmerkung:** Die folgenden Befehle können nur ausgeführt werden, wenn der angezeigte Pfad im Terminal das Hauptverzeichnis des lokalen Repositories ist. Um im Terminal den Pfad zu wechseln gibt man folgenden Befehl ein, wobei mit <Pfad> der Zielpfad ist zu dem man wechseln möchte: `cd <Pfad>`
|
|
|
|
|
|
Um den neuen lokalen Branch (hier: Test) zu erstellen und in diesen Branch zu wechseln, gibt man folgenden Befehl ein:
|
|
|
|
... | ... | @@ -169,8 +170,6 @@ Nun wird mit dem push-Befehl der Branch _Test_ zum GitLab-Projekt (auf dem Serve |
|
|
<details>
|
|
|
<summary>Pushen</summary>
|
|
|
|
|
|
> **Anmerkung:** Die folgenden Befehle können nur ausgeführt werden, wenn der angezeigte Pfad im Terminal das Hauptverzeichnis des lokalen Repositories ist.
|
|
|
|
|
|
**a)** Wenn Änderungen im lokalen Repository vorgenommen wurden, dann sollten diese zum Index mit folgendem Befehl hinzugefügt werden:
|
|
|
|
|
|
`git add .`
|
... | ... | @@ -185,7 +184,7 @@ Nun wird mit dem push-Befehl der Branch _Test_ zum GitLab-Projekt (auf dem Serve |
|
|
|
|
|
`git push <REMOTE> <BRANCHNAME>`
|
|
|
|
|
|
> <REMOTE> ist der Name des remote Servers. Wenn ein Projekt geklont wird, dann ist der von git vergebene Standardname origin.
|
|
|
> <REMOTE> ist der Name des remote Servers. Wenn ein Projekt geklont wird, dann ist der von git vergebene Standardname `origin`.
|
|
|
|
|
|
In unserem Beispiel lautet der Befehl somit:
|
|
|
|
... | ... | @@ -199,15 +198,14 @@ In unserem Beispiel lautet der Befehl somit: |
|
|
<details>
|
|
|
<summary>Pullen</summary>
|
|
|
|
|
|
> **Anmerkung:** Die folgenden Befehle können nur ausgeführt werden, wenn der angezeigte Pfad im Terminal das Hauptverzeichnis des lokalen Repositories ist.
|
|
|
|
|
|
Um Änderungen an einem remote Repository zu downloaden und mit dem lokalen Repository zu synchronisieren wird folgender Befehl ausgeführt:
|
|
|
|
|
|
`git pull <PFAD> <BRANCHNAME>`
|
|
|
|
|
|
> <PFAD> ist die Repository-Adresse, in unserem Beispiel lautet diese `https://git-ce.rwth-aachen.de/assistance-systems/helloworld.git`
|
|
|
> <PFAD> ist die Repository-Adresse, in unserem Beispiel lautet diese: `https://git-ce.rwth-aachen.de/assistance-systems/helloworld.git`
|
|
|
|
|
|
Für unser Beispiel lautet der Befehl somit:
|
|
|
|
|
|
Für unser Beispiel lautet der Befehl:
|
|
|
`git pull https://git-ce.rwth-aachen.de/assistance-systems/helloworld.git Test`
|
|
|
|
|
|
|
... | ... | |