What is this all about?
- Was ist eine Versionsverwaltung?
- Was ist GIT?
- Was ist ein Branch?
- Wie installiere ich GIT?
- Wie lege ich ein Repository an?
- Wie füge ich eine Datei hinzu?
- Wie lasse ich mir die Unterschiede anzeigen?
- Wie komme ich an eine alte Version ran?
Was ist eine Versionsverwaltung?
Wie installiere ich GIT?
Windows
http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git
Linux
# Debian
$ apt-get install git-core
# RedHat
$ yum install git
# gentoo
$ emerge git
Wie lege ich ein Repository an?
$ git init
Wie füge ich eine Datei hinzu?
$ git add hausarbeit.tex
$ git commit -m "Erster Commit meiner tollen Hausarbeit"
Wie lasse ich mir die Unterschiede anzeigen?
$ git diff hausarbeit.tex
Wie komme ich an eine alte Version ran?
$ git log
$ git checkout <versionshash>
$ git checkout master
Noch fragen?
Was nicht erwähnt wurde
- Noch mehr branching
- Entfernte Repositories
- rebase
- stash
/
#