This is the version 5d56a896383f8b4002e0b0fb from 2019-08-16 12:59:02 comment: 'stuff...'
git ed
Noch ein Quellcode-Verwalte-Programm, aber dezentral, mächtiger und von Linus Torvalds.
Grundlagen ed
leeres Repository erstellen ed
mkdir VERZEICHNIS cd VERZEICHNIS git init
fremdes Repository benutzen ed
git clone git://blabla
oder
git clone http://blabla
normales editieren ed
- Dateien bearbeiten (Arbeitskopie)
- Änderungen an git leiten (index)
git add DATEIEN oder git add . oder git rm DATEIEN
- Änderungen speichern (repository)
git commit
branches ed
- neu erstellen
git branch NAME
- alle anzeigen
git branch
- auswählen (-> Arbeitskopie)
git checkout NAME
- löschen
git branch -D NAME
veröffentlichen (http) ed
- veröffentlichen (bei jeder Änderung nochmal)
zuerst ein 'nacktes' Repository-Verzeichnis erstellen
git clone --bare NEUES_VERZEICHNIS.git QUELL_REPO touch NEUES_VERZEICHNIS.git/git-daemon-export-ok
dann auf den Server in ein öffentliches Verzeichnis schicken und dort
git --bare update-server-info mv hooks/post-update.sample hooks/post-update
- importieren (neu)
git clone SERVER/VERZEICHNIS.git
lädt das Repository herunter und erzeugt dazu ein Unterverzeichnis mit dem ursprünglichen Verzeichnisnamen
Categories: Computer, Programmieren