Git
GIT inital Setup name and email
git config –global user.name „Max Mustermann“ git config –global user.email max@mustermann.at
git merge 2 Branches
– git checkout branchA – git merge branchB merged BranchB in BranchA
lokale Änderungen in Repo verwerfen
git reset –hard Setzt lokale Änderungen zurück auf den head
Änderungen in .gitignore
Wenn Änderungen in der gitignore gemacht werden, aber files davon bereits im repo sind. Lokal werden files nicht gelöscht git rm -r –cached . Wenn nur ein File aus der gitignore zu entfernen ist aber lokal nicht gelöscht werden soll: git rm –cached docroot/assets/css/style.css
Github neues Repo erstellen
Github -> neues Repo erstellen. lokal Projektordner erstellen. Terminal -> in Ordner wechseln -> git init git . fügt alle Dateien zum commit Remote URL kopieren add remote url to local repo -> git remote add origin git@github.com:SteirerD/knowledge.git Rep verifizieren -> git remote -v git add -A git commit -m““ git push -u origin master