# Guide 19: Git & GitHub in Termux (Versionsverwaltung)

*Version control. Collaborate. Deploy. All from your phone.*

<div _ngcontent-ng-c1850185106="" class="container" id="bkmrk-repository-klonen%3A-g"><div _ngcontent-ng-c111790487="" aria-busy="false" aria-live="polite" class="markdown markdown-main-panel stronger enable-updated-hr-color" dir="ltr" inline-copy-host="">- **Repository klonen:** `git clone https://github.com/user/repo.git`
- **Status prüfen:** `git status`
- **Änderungen hinzufügen:** `git add .`
- **Commit erstellen:** `git commit -m "message"`
- **Zu Remote hochladen:** `git push origin main` *(Hinweis: Auf der Infografik-Tabelle ist ein Tippfehler "pit push", im Terminal-Screen rechts steht es korrekt mit "git")*
- **Updates herunterziehen:** `git pull origin main`
- **Branch-Liste anzeigen:** `git branch -a`
- **Branch erstellen:** `git branch new-branch`
- **Branch wechseln:** `git checkout new-branch`
- **Branch zusammenführen:** `git merge new-branch`
- **Datei entfernen:** `git rm file.txt`
- **Verlauf anzeigen:** `git log --oneline --graph`
- **Änderungen einsehen:** `git diff`
- **GitHub Auth (Token):** `git config --global credential.helper store`

</div></div>