Webseiten-1 » History » Version 22
Nico Schottelius, 05/01/2017 12:54 PM
1 | 13 | Nico Schottelius | {{toc}} |
---|---|---|---|
2 | 11 | Nico Schottelius | |
3 | 1 | Mihreteab Tesfahannes | h1. Webseiten-1 |
4 | 2 | Mihreteab Tesfahannes | |
5 | 19 | Nico Schottelius | Mit Hilfe von Linux und git erste Webseiten erstellen und publizieren |
6 | |||
7 | 8 | Nico Schottelius | |_. Thema |_. Beschreibung | |
8 | 1 | Mihreteab Tesfahannes | | Kommandozeilen-Grundwissen | Grundbefehle kennenlernen | |
9 | | Basis SSH | Verstehen, was ssh ist, public keys | |
||
10 | 19 | Nico Schottelius | | git-Versionskontrolle | Erste Schritte mit git | |
11 | 20 | Nico Schottelius | | Webseite in Github pages |um die Website zu veröffentlichen| |
12 | 19 | Nico Schottelius | |
13 | 8 | Nico Schottelius | |
14 | h2. Kommandozeilen-Grundwissen |
||
15 | |||
16 | 17 | Nico Schottelius | |
17 | 10 | Nico Schottelius | Ziele: |
18 | |||
19 | * Im Dateisystem navigieren können |
||
20 | 11 | Nico Schottelius | * Unterschied zwischen Datei und Verzeichnis verstehen |
21 | 1 | Mihreteab Tesfahannes | * <Befehl> <Leerzeichen> <Parameter> verstehen |
22 | 22 | Nico Schottelius | * Pfeil nach oben / unten für History kennenlernen |
23 | 10 | Nico Schottelius | |
24 | 8 | Nico Schottelius | |
25 | |_. Befehl |_. Beschreibung | |
||
26 | 9 | Nico Schottelius | | pwd | Zeige an, wo ich bin (*pwd = print working directory*) | |
27 | 11 | Nico Schottelius | | ls | Zeige an, was im Verzeichnis ist (*ls = list*) | |
28 | 9 | Nico Schottelius | | cd Desktop | Gehe zum Desktop (*change directory*) | |
29 | 8 | Nico Schottelius | | pwd | Zeige an, wo ich bin | |
30 | | cd / | Gehe nach / | |
||
31 | 1 | Mihreteab Tesfahannes | | pwd | Zeige an, wo ich bin | |
32 | | cd ~ | Gehe nach Hause | |
||
33 | 22 | Nico Schottelius | | pwd | Zeige an, wo ich bin | |
34 | | cd Desktop | |
||
35 | 16 | Nico Schottelius | | echo hallo | Sage hallo (*echo = etwas schreiben*)| |
36 | 14 | Nico Schottelius | | echo hallo > testdatei.txt | Schreibe hallo in textdatei.txt | |
37 | | cat testdatei.txt | Zeige Inhalt von testdatei.txt an (*cat = concatenate*) | |
||
38 | 1 | Mihreteab Tesfahannes | |
39 | |||
40 | 22 | Nico Schottelius | h2. SSH-Grundwissen (*UNDER CONSTRUCTION*) |
41 | 1 | Mihreteab Tesfahannes | |
42 | 22 | Nico Schottelius | Ziele: |
43 | 1 | Mihreteab Tesfahannes | |
44 | 22 | Nico Schottelius | * Public-Key erzeugen |
45 | |||
46 | 1 | Mihreteab Tesfahannes | |_. Befehl / Aktion |_. Beschreibung | |
47 | 22 | Nico Schottelius | | ssh ungleich@testrechner.ungleich.ch | Auf einen anderen Rechner verbinden | |
48 | | ssh-keygen | Public Key-Pair erzeugen | |
||
49 | |||
50 | |||
51 | |||
52 | |||
53 | h2. Git-Versionskontrolle (*UNDER CONSTRUCTION*) |
||
54 | |||
55 | |||
56 | Ziele: |
||
57 | |||
58 | * Verstehen, was eine Versionskontrolle ist |
||
59 | * Basiskommandos verstehen |
||
60 | |||
61 | |||
62 | |||
63 | |_. Befehl / Aktion |_. Beschreibung | |
||
64 | 18 | Nico Schottelius | | Einführung Versionkontrolle | Warum? Änderungen merken können | |
65 | 17 | Nico Schottelius | | mkdir testrepository | Verzeichnis erstellen | |
66 | 1 | Mihreteab Tesfahannes | | cd testrepository | In das Verzeichnis testrepository wechseln | |
67 | 18 | Nico Schottelius | | git config --global user.email "Meine.Email@meine-domain.ch" | Git sagen, was meine E-Mail ist | |
68 | | git config --global user.name "Nico Schottelius" | Git sagen, das ich "Nico Schottelius" heisse | |
||
69 | 1 | Mihreteab Tesfahannes | | git init | Verzeichnis in ein git repository umwandeln | |
70 | 18 | Nico Schottelius | | .... | |
71 | 1 | Mihreteab Tesfahannes | | git status | Status von git zeigen |
72 | 18 | Nico Schottelius | | git add datei | Merken zum Hinzufügen | |
73 | | git commit -m "Meine erste Datei" | |
||
74 | 22 | Nico Schottelius | | git log | "Logbuch anzeigen" | |
75 | 18 | Nico Schottelius | |
76 | 17 | Nico Schottelius | |
77 | 22 | Nico Schottelius | |
78 | 1 | Mihreteab Tesfahannes | h2. Github pages |
79 | 18 | Nico Schottelius | |
80 | |_. Befehl / Aktion |_. Beschreibung | |
||
81 | 1 | Mihreteab Tesfahannes | | Github Account anlegen | Zugang zu Github | |
82 | 21 | Nico Schottelius | | Repository anlegen | Repository für unsere Webseiten | |
83 | | git clone ... | Das neue angelegte Verzeichnis auf unseren Computer bringen | |
||
84 | 22 | Nico Schottelius | | cd ... | Ins neue |