Füge nen inhaltsverzeichniss und ein paar weitere befehle hinzu

This commit is contained in:
Michael S. 2023-10-30 15:33:59 +01:00
parent 1f871a54f3
commit 1fc9918c7b

View file

@ -2,7 +2,15 @@
Git ist nen Versionverknalltütenprogramm was eder brauch oder auch nicht. Git ist nen Versionverknalltütenprogramm was eder brauch oder auch nicht.
## Start ## Inhaltsverzeichniss
1. [Start](#start)
2. [Daten hinzufügen und entfernen](#daten-hinzufügen-und-entfernen)
3. [Neue Version an Git geben und überprüfen](#neue-version-an-git-geben-und-überprüfen)
4. [Mit Git Servern arbeiten](#mit-git-servern-arbeiten)
5. [push und pull](#push-und-pull)
6. [Branches](#branches)
## Start:
Ein Repo ist ein Ding wo deine Projektdaten gespeichert sind. Ein Repo ist ein Ding wo deine Projektdaten gespeichert sind.
>### Initialisieren deines Repos: >### Initialisieren deines Repos:
@ -16,7 +24,7 @@ Ein Repo ist ein Ding wo deine Projektdaten gespeichert sind.
>``` >```
Nun kannst du mit Git arbeiten z.b. Daten Erstellen und bearbeiten Nun kannst du mit Git arbeiten z.b. Daten Erstellen und bearbeiten
## Daten hinzufügen und entfernen ## Daten hinzufügen und entfernen:
>### Füge Daten zum Repo hinzu: >### Füge Daten zum Repo hinzu:
>``` >```
@ -40,14 +48,27 @@ Nun kannst du mit Git arbeiten z.b. Daten Erstellen und bearbeiten
>>git rm ./README.md >>git rm ./README.md
>>``` >>```
## Neue Version an Git geben ## Neue Version an Git geben und überprüfen:
>### Commit erstellen: >### Commit erstellen:
>``` >```
>git commit <message> >git commit <message>
>``` >```
>> eine Message ist Pflicht! >> eine Message ist Pflicht!
## Mit Git Servern arbeiten >### Log anschauen
>```
>git log
>```
>> Zeigt dir deine commits an und auch was du geändert hast
>### Status ansehen
>```
>git status
>```
>> Zeigt dir deine Aktuellen Änderungen an und den aktuelen Branch
## Mit Git Servern arbeiten:
>### Füge ein entferntes Repo hinzu: >### Füge ein entferntes Repo hinzu:
>``` >```
>git remote add origin <url> >git remote add origin <url>
@ -76,3 +97,26 @@ Nun kannst du mit Git arbeiten z.b. Daten Erstellen und bearbeiten
>>- origin ist die Beschreibung des Remote Servers >>- origin ist die Beschreibung des Remote Servers
>>- main Ist Der Branch der gepusht werden soll >>- main Ist Der Branch der gepusht werden soll
>>- pull(en) = ziehen(de) >>- pull(en) = ziehen(de)
## Branches
Branches auch Zweige sind einfach mehrere Arbeitsflächen.
>### Neuen Branch erstellen
>```
>git branch <branch-name>
>```
>>- Erstellt einfach ein Abbild von den aktuellen Branch
>>- Du bist aber immer noch auf den Aktuellen Branch
>### Branch wecheln
>```
>git checkout <branch-name>
>```
>> Nun hast du den Branch gewechselt
>### Branches zusammenführen
>```
>git merge <branch-name>
>```
>>- Nimmt die Änderungen von den angegebenen Branch und Schiebt sie auf den aktuellen Branch