Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:git

Dies ist eine alte Version des Dokuments!


git Versionsverwaltung

kurz und knapp: http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/de/ch02.html

Grafisches Interface (zum schnellen browsen in alten commits…):

  • gitk bzw git gui (von git selbst mitgeliefert, auf tcl/tk)
  • qgit(Qt Interface)
  • tig (ncurses?)

grob:

git init
git add datei
git commit
vim datei
git status
git status -s
git commit -a
git log

von woanders holen und interagieren:

git clone ssh://server/home/user/gitrepository
[...]
git push
[...woanders aenderungen...]
git pull

pushen möglichst nur auf einen dedizierten server auf dem nicht am repository gearbeitet wird und deshalb nur ein bare repository mit git init –bare eingerichtet wurde!

linux/git.1316010225.txt.gz · Zuletzt geändert: 2011/09/14 16:23 von quirxl

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki