Git Versionsverwaltung - Einführung, Grundlagen Teil 1: Unterschied zwischen den Versionen
Aus revampedia
(→Videos) |
(→Videos) |
||
Zeile 3: | Zeile 3: | ||
Behandelt wurden die grundlegenden Befehle zur Arbeit im lokalen, eigenen Repository. | Behandelt wurden die grundlegenden Befehle zur Arbeit im lokalen, eigenen Repository. | ||
− | === | + | === Video (Bildschirmaufnahme mit Webcam) === |
* Hohe Qualität zum '''Download''' (188MB): https://rochen.revamp-it.ch:25443/revamp/Videos/rec_2015-09-01_1202.mp4 | * Hohe Qualität zum '''Download''' (188MB): https://rochen.revamp-it.ch:25443/revamp/Videos/rec_2015-09-01_1202.mp4 | ||
{{Bemerkung revamp| | {{Bemerkung revamp| | ||
− | ''' | + | Für uns intern stehen die Aufnahmen '''zum Abspielen über LTSP''' in optimiertem Format zur Verfügung. |
− | Unter: <code>/data/Intern/Schulung/Videos/ | + | Unter: <code>/data/Intern/Schulung/Videos/</code> |
− | + | Video: <code>rec_2015-09-01_1202_LTSP-opt.webm</code> | |
+ | |||
+ | Zum Abspielen empfehle ich ''mplayer'' mit der ''-framedrop'' Option.<br /> | ||
+ | Befehl für dieses Video: | ||
+ | <pre>$ mplayer -framedrop /data/Intern/Schulung/Videos/rec_2015-09-01_1202_LTSP-opt.webm</pre> | ||
Bedienung: Vor-/ Zurückspulen mit den Pfeiltasten "Links"/"Rechts", zum Verlassen Taste "q"}} | Bedienung: Vor-/ Zurückspulen mit den Pfeiltasten "Links"/"Rechts", zum Verlassen Taste "q"}} | ||
Version vom 23. September 2015, 16:42 Uhr
Schulung vom 1.9.2015:
Behandelt wurden die grundlegenden Befehle zur Arbeit im lokalen, eigenen Repository.
Video (Bildschirmaufnahme mit Webcam)
- Hohe Qualität zum Download (188MB): https://rochen.revamp-it.ch:25443/revamp/Videos/rec_2015-09-01_1202.mp4
Notizen
Was ist git ? - "source code management" - Software zur Versionsverwaltung von was ? - Software - Text - Dokumente - open source projekte - z.B. Linux Kernel - entwickelt von Linus Torwalds um den Kernel zu verwalten 1) Installieren Paket: _git_ $ apt-get install git 2) Test $ git Ausgabe, usage etc. branches -------- master C1 -- C2 -- C3 \ featureA C4 -- C5 --C6 master C1 -- C2 -- C3 -- C4 -- C5
Ergänzende Notizen
Ein Beispielprojekt: projektX
Verzeichnis erstellen.
Ein Verzeichnis in git initialisieren:
$ git init
Dateien hinzufügen, Vorbereitung für den nächsten commit:
$ git add <datei1> <datei2> ...
Eine "kleine Version", commit erstellen:
$ git commit -m "dies ist eine kurze Beschreibung der Änderung"
Stand im Verzeichnis anzeigen:
$ git status
Versionsgeschichte "history" anzeigen:
$ git log
Branches anzeigen:
$ git branch
Einen neuen branch erstellen:
$ git checkout -b <neuer branch name>
Branch wechseln:
$ git checkout <branch name>