Füge nen inhaltsverzeichniss und ein paar weitere befehle hinzu
This commit is contained in:
parent
1f871a54f3
commit
1fc9918c7b
1 changed files with 49 additions and 5 deletions
52
michi_git.md
52
michi_git.md
|
@ -2,7 +2,15 @@
|
|||
|
||||
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.
|
||||
|
||||
>### 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
|
||||
|
||||
## Daten hinzufügen und entfernen
|
||||
## Daten hinzufügen und entfernen:
|
||||
|
||||
>### 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
|
||||
>>```
|
||||
|
||||
## Neue Version an Git geben
|
||||
## Neue Version an Git geben und überprüfen:
|
||||
>### Commit erstellen:
|
||||
>```
|
||||
>git commit <message>
|
||||
>```
|
||||
>> 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:
|
||||
>```
|
||||
>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
|
||||
>>- main Ist Der Branch der gepusht werden soll
|
||||
>>- 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
|
||||
|
|
Loading…
Reference in a new issue