Git: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Nick (Diskussion | Beiträge) |
Nick (Diskussion | Beiträge) |
||
| Zeile 1: | Zeile 1: | ||
= Clone = | = Häufige Befehle = | ||
== Clone == | |||
git clone <Repo-Pfad> | git clone <Repo-Pfad> | ||
git clone --branch <Branch-Name> <Repo-Pfad> | git clone --branch <Branch-Name> <Repo-Pfad> | ||
| Zeile 5: | Zeile 6: | ||
git clone --branch <Branch-Name> --recurse-submodules <Repo-Pfad> | git clone --branch <Branch-Name> --recurse-submodules <Repo-Pfad> | ||
= Branch = | == Branch == | ||
git checkout <Branch-Name> #branch auschecken | git checkout <Branch-Name> #branch auschecken | ||
git checkout -b iss53 #Neuen branch anlegen und auschecken | git checkout -b iss53 #Neuen branch anlegen und auschecken | ||
| Zeile 11: | Zeile 12: | ||
git checkout -- <Datei> #Änderung verwerfen | git checkout -- <Datei> #Änderung verwerfen | ||
= Stage/Commit = | == Stage/Commit == | ||
git add . #Stagen | git add . #Stagen | ||
git reset HEAD <Datei> #Staging verwerfen | git reset HEAD <Datei> #Staging verwerfen | ||
| Zeile 19: | Zeile 20: | ||
git reset --hard HEAD^ #Commit verwerfen | git reset --hard HEAD^ #Commit verwerfen | ||
= Submodule = | == Submodule == | ||
git submodule add -b master https://gitlab.hzdr.de/FWF/Libraries/mikrocontroller/makefile-generator-atollic.git build | git submodule add -b master https://gitlab.hzdr.de/FWF/Libraries/mikrocontroller/makefile-generator-atollic.git build | ||
git submodule init | git submodule init | ||
git submodule update | git submodule update | ||
Version vom 31. August 2021, 07:53 Uhr
Häufige Befehle
Clone
git clone <Repo-Pfad> git clone --branch <Branch-Name> <Repo-Pfad> git clone --recurse-submodules <Repo-Pfad> git clone --branch <Branch-Name> --recurse-submodules <Repo-Pfad>
Branch
git checkout <Branch-Name> #branch auschecken git checkout -b iss53 #Neuen branch anlegen und auschecken git checkout -- <Datei> #Änderung verwerfen
Stage/Commit
git add . #Stagen git reset HEAD <Datei> #Staging verwerfen
git commit -m "commit Text" git reset --soft HEAD^ #Commit Rückgängig machen git reset --hard HEAD^ #Commit verwerfen
Submodule
git submodule add -b master https://gitlab.hzdr.de/FWF/Libraries/mikrocontroller/makefile-generator-atollic.git build git submodule init git submodule update