tech:git
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Git
Eine sehr gute kurze Übersicht gibt's hier: https://rogerdudler.github.io/git-guide/index.de.html
Ein hier erklärter Unterschied zu Mercurial ist die Drei- bis Vierstufige Denkweise:
| Stufe | Workflow | |
|---|---|---|
| Arbeitskopie, also die Dateien im Arbeitsverzeichnis | vim * |
|
| Der Index, hier sind alle Änderungen zwischen Arbeitskopie und dem HEAD enthalten | git add . |
|
| HEAD, Stand des letzten Commits | git commit -m 'Message' |
|
| Remote Repository, speichert ebenfalls alle Commits | git push |
|
Visual Studio
Delete Branch
Nach einem Pull Request bietet github an, eine gemergte Branch zu löschen. Damit Visual Studio das mitbekommt, muss man manuell fetchen:
git fetch --prune
tech/git.1702032852.txt.gz · Zuletzt geändert: von lutz