Git
Version vom 27. August 2021, 06:37 Uhr von Nick (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Clone = git clone <Repo-Pfad> git clone --branch <Branch-Name> <Repo-Pfad> git clone --recurse-submodules <Repo-Pfad> git clone --branch <Branch-Name> --…“)
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 . #Alle Datein stagen git reset HEAD <Datei> #Staging verwerfen 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