Actions
Webseiten-1 » History » Revision 25
« Previous |
Revision 25/50
(diff)
| Next »
Nico Schottelius, 05/01/2017 01:00 PM
- Table of contents
- Webseiten-1
Webseiten-1¶
Mit Hilfe von Linux und git erste Webseiten erstellen und publizieren
| Thema | Beschreibung |
|---|---|
| Kommandozeilen-Grundwissen | Grundbefehle kennenlernen |
| Basis SSH | Verstehen, was ssh ist, public keys |
| git-Versionskontrolle | Erste Schritte mit git |
| Webseite in Github pages | um die Website zu veröffentlichen |
Kommandozeilen-Grundwissen¶
Ziele:
- Im Dateisystem navigieren können
- Unterschied zwischen Datei und Verzeichnis verstehen
- <Befehl> <Leerzeichen> <Parameter> verstehen
- Pfeil nach oben / unten für History kennenlernen
| Befehl | Beschreibung |
|---|---|
| pwd | Zeige an, wo ich bin (pwd = print working directory) |
| ls | Zeige an, was im Verzeichnis ist (ls = list) |
| cd Desktop | Gehe zum Desktop (change directory) |
| pwd | Zeige an, wo ich bin |
| cd / | Gehe nach / |
| pwd | Zeige an, wo ich bin |
| cd ~ | Gehe nach Hause |
| pwd | Zeige an, wo ich bin |
| cd Desktop | |
| echo hallo | Sage hallo (echo = etwas schreiben) |
| echo hallo > testdatei.txt | Schreibe hallo in textdatei.txt |
| cat testdatei.txt | Zeige Inhalt von testdatei.txt an (cat = concatenate) |
| rm testdatei.txt | Lösche Testdatei |
| Übung | Erzeuge eine Datei namens "neuetestdatei.txt" mit dem Inhalt "hallo dort" |
| Übung | Zeige Dateien an |
| Übung | Zeige Inhalt von "neuetestdatei.txt" an |
| Übung | Lösche Datei "neuetestdatei.txt" an |
SSH-Grundwissen (UNDER CONSTRUCTION)¶
Ziele:
- Public-Key erzeugen
| Befehl / Aktion | Beschreibung |
|---|---|
| ssh ungleich@testrechner.ungleich.ch | Auf einen anderen Rechner verbinden, Fingerprint |
| ssh-keygen | Public Key-Pair erzeugen: Enter für Dateiname, Passwort vergeben |
Git-Versionskontrolle (UNDER CONSTRUCTION)¶
Ziele:
- Verstehen, was eine Versionskontrolle ist
- Basiskommandos verstehen
| Befehl / Aktion | Beschreibung | ||
|---|---|---|---|
| Einführung Versionkontrolle | Warum? Änderungen merken können | ||
| mkdir testrepository | Verzeichnis erstellen | ||
| cd testrepository | In das Verzeichnis testrepository wechseln | ||
| git config --global user.email "Meine.Email@meine-domain.ch" | Git sagen, was meine E-Mail ist | ||
| git config --global user.name "Nico Schottelius" | Git sagen, das ich "Nico Schottelius" heisse | ||
| git init | Verzeichnis in ein git repository umwandeln | ||
| .... | |||
| git status | Status von git zeigen |
git add datei | Merken zum Hinzufügen |
| git commit -m "Meine erste Datei" | |||
| git log | "Logbuch anzeigen" |
Github pages¶
| Befehl / Aktion | Beschreibung |
|---|---|
| Github Account anlegen | Zugang zu Github |
| Repository anlegen | Repository für unsere Webseiten |
| git clone ... | Das neue angelegte Verzeichnis auf unseren Computer bringen |
| cd ... | Ins neue Verzeichnis wechseln |
Updated by Nico Schottelius over 8 years ago · 25 revisions