linux:git
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| linux:git [2013/09/30 12:00] – [GIT Branching] weiss nicht ob vernuenftig. oracl | linux:git [2020/11/25 10:29] (aktuell) – [GIT Tags] oracl | ||
|---|---|---|---|
| Zeile 40: | Zeile 40: | ||
| pushen möglichst nur auf einen dedizierten server auf dem nicht am repository gearbeitet wird und deshalb nur ein bare repository mit '' | pushen möglichst nur auf einen dedizierten server auf dem nicht am repository gearbeitet wird und deshalb nur ein bare repository mit '' | ||
| - | + | Prinzipiell immer commit, pull, evtl. merge, push | |
| ===== GIT SSH mit einer unix gruppe teilen ===== | ===== GIT SSH mit einer unix gruppe teilen ===== | ||
| http:// | http:// | ||
| Zeile 61: | Zeile 60: | ||
| <code bash>git checkout NAME </ | <code bash>git checkout NAME </ | ||
| - | Sinnvoll evtl. wenn ich mit mir selbst zusammenarbeite: | + | Aenderungen, |
| - | Uni Aenderungen | + | |
| - | Zurueck an der Uni zu master | + | Branch in master branch |
| - | Wenn ich an der uni | + | <code bash>git checkout |
| + | git merge NAME </ | ||
| + | |||
| + | Damit ist master | ||
| + | |||
| + | Caro Vorgehensweise mit development-branch: | ||
| http:// | http:// | ||
| + | ===== GIT Tags ===== | ||
| + | |||
| + | Mit tags kann man einzelne commits herausheben, | ||
| + | |||
| + | Neuen tag erstellen mit | ||
| + | <code bash>git tag -a SHORTNAME_ZB_v01 -m ' | ||
| + | tags+Beschreibungen auflisten mit | ||
| + | <code bash>git tag -n </ | ||
| + | zu tag SHORTNAME gehen | ||
| + | <code bash>git checkout tags/ | ||
| + | Tags werden mit git push nicht mitgenommen. | ||
| + | Ein tag auf den remote server/ | ||
| + | <code bash> | ||
| + | git push origin SHORTNAME | ||
| + | </ | ||
| + | Beim pullen sollte der tag mitkommen. | ||
linux/git.1380535233.txt.gz · Zuletzt geändert: von oracl
