Difference between revisions of "Git Versionsverwaltung - Einführung, Grundlagen Teil 1"

From revampedia
Jump to: navigation, search
(Video)
 
Line 6: Line 6:
  
 
(Bildschirmaufnahme inkl. Webcam.)
 
(Bildschirmaufnahme inkl. Webcam.)
 
* Hohe Qualität zum '''Download''' (189MB): https://rochen.revamp-it.ch:25443/revamp/Videos/rec_2015-09-01_1202.webm
 
  
 
{{Bemerkung revamp|
 
{{Bemerkung revamp|

Latest revision as of 23:20, 24 March 2020

Interne Schulung vom 1.9.2015:

Behandelt wurden die grundlegenden Befehle zur Arbeit im lokalen, eigenen Repository.

Video

(Bildschirmaufnahme inkl. Webcam.)

Bemerkung Revamp:

Für uns intern stehen die Aufnahmen zum Abspielen über LTSP in optimiertem Format zur Verfügung.

Dieses Video: /data/Intern/Schulung/Videos/rec_2015-09-01_1202_LTSP-opt.webm

Hinweise zum Abspielen siehe: Screencast_(Bildschirmaufnahme)_mit_LTSP#Abspielen

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>