Michis beschreibung vo git
This commit is contained in:
parent
c751529fa1
commit
1f871a54f3
2 changed files with 81 additions and 0 deletions
|
@ -1,5 +1,8 @@
|
||||||
Bei dem Error `fatal: refusing to merge unrelated histories` den Befehl `git pull origin master --allow-unrelated-histories` verwenden und das Problem ist gelöst.
|
Bei dem Error `fatal: refusing to merge unrelated histories` den Befehl `git pull origin master --allow-unrelated-histories` verwenden und das Problem ist gelöst.
|
||||||
|
|
||||||
|
### [Michis Git Verstäännis](./michi_git.md "Git isz doof")
|
||||||
|
|
||||||
|
|
||||||
### Der Reponame "main" ist voreingestellt, es gehen auch andere.
|
### Der Reponame "main" ist voreingestellt, es gehen auch andere.
|
||||||
|
|
||||||
Am Beispiel dieses Readme.md:
|
Am Beispiel dieses Readme.md:
|
||||||
|
|
78
michi_git.md
Normal file
78
michi_git.md
Normal file
|
@ -0,0 +1,78 @@
|
||||||
|
# Git
|
||||||
|
|
||||||
|
Git ist nen Versionverknalltütenprogramm was eder brauch oder auch nicht.
|
||||||
|
|
||||||
|
## Start
|
||||||
|
Ein Repo ist ein Ding wo deine Projektdaten gespeichert sind.
|
||||||
|
|
||||||
|
>### Initialisieren deines Repos:
|
||||||
|
>```
|
||||||
|
>git init
|
||||||
|
>```
|
||||||
|
|
||||||
|
>### Downloade ein existierenes Repo:
|
||||||
|
>```
|
||||||
|
>git clone <url>
|
||||||
|
>```
|
||||||
|
Nun kannst du mit Git arbeiten z.b. Daten Erstellen und bearbeiten
|
||||||
|
|
||||||
|
## Daten hinzufügen und entfernen
|
||||||
|
|
||||||
|
>### Füge Daten zum Repo hinzu:
|
||||||
|
>```
|
||||||
|
>git add <datei>
|
||||||
|
>```
|
||||||
|
>>Beispiel:
|
||||||
|
>>```
|
||||||
|
>>git add README.md
|
||||||
|
>>git add .
|
||||||
|
>>git add ./README.md
|
||||||
|
>>```
|
||||||
|
|
||||||
|
>### Entferne Daten von Repo:
|
||||||
|
>```
|
||||||
|
>git rm <datei>
|
||||||
|
>```
|
||||||
|
>>Beispiel:
|
||||||
|
>>```
|
||||||
|
>>git rm README.md
|
||||||
|
>>git rm .
|
||||||
|
>>git rm ./README.md
|
||||||
|
>>```
|
||||||
|
|
||||||
|
## Neue Version an Git geben
|
||||||
|
>### Commit erstellen:
|
||||||
|
>```
|
||||||
|
>git commit <message>
|
||||||
|
>```
|
||||||
|
>> eine Message ist Pflicht!
|
||||||
|
|
||||||
|
## Mit Git Servern arbeiten
|
||||||
|
>### Füge ein entferntes Repo hinzu:
|
||||||
|
>```
|
||||||
|
>git remote add origin <url>
|
||||||
|
>```
|
||||||
|
>>- Die adresse muss mit .git enden
|
||||||
|
>>- origin ist die Bezeichnung des entfernen Repos
|
||||||
|
|
||||||
|
>### Entferne ein entferntes Repo :
|
||||||
|
>```
|
||||||
|
>git remote rm origin <url>
|
||||||
|
>```
|
||||||
|
|
||||||
|
## push und pull:
|
||||||
|
>### push ladet den Branch auf den Server:
|
||||||
|
>```
|
||||||
|
>git push origin main
|
||||||
|
>```
|
||||||
|
>>- origin ist die Beschreibung des Remote Servers
|
||||||
|
>>- main Ist Der Branch der gepusht werden soll
|
||||||
|
>>- push(en) = drücken(de)
|
||||||
|
|
||||||
|
>### pull ladet den Branch von Server:
|
||||||
|
>```
|
||||||
|
>git pull origin main
|
||||||
|
>```
|
||||||
|
>>- origin ist die Beschreibung des Remote Servers
|
||||||
|
>>- main Ist Der Branch der gepusht werden soll
|
||||||
|
>>- pull(en) = ziehen(de)
|
Loading…
Reference in a new issue