Skip to content

Commit 8987a22

Browse files
author
dodo
committed
Shell.md, +1 schlechter Witz
1 parent f7d487d commit 8987a22

2 files changed

Lines changed: 23 additions & 2 deletions

File tree

Pythonfoo-fuer-Anfaenger.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,10 @@ Level 5.5 ist ein Zwischenschritt und behandelt all die Sachen,
101101
die in bisherigen Leveln keinen Platz gefunden haben, also quasi
102102
ein Lost and Found Level. Dies betrifft:
103103

104+
* Ich hab' da eine IDE - Programmieren mit IDEs
104105
* Programmieren mit Versionskontrolle - Einstieg in Git und GitHub
105106
* Code richtig dokumentieren - Docstrings und sinnvolle Doku
106-
* Unser Code sol schöner werden - PEP8
107+
* Unser Code soll schöner werden - PEP8
107108
* Stringtheorie - Stringformatierung und Stringfunktionen
108109
* Kein Bashing! - Der Umgang mit der Shell
109110
* Käfersammeln - Suche nach Bugs und Refactoring

Versionskontrolle.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ eines Programms, welche beim Programmieren natürlich entstehen, zu
55
dokumentieren. So ist es möglich Änderungen rückgängig zu machen
66
verschiedene Entwicklungszweige zusammen zu führen oder die Arbeit
77
mehrerer Leute mit einander zu verknüpfen.
8+
89
## Warum möchte ich Versionskontrolle haben?
910
Mit einer funktionierenden Versionskontrolle kann ich:
1011

@@ -19,7 +20,26 @@ denen eventuell auch mehrere Leute arbeiten. Durch die Möglichkeit zu einer
1920
bestimmten Version zurückspringen zu können, wird es einfacher Fehler zu
2021
finden. Sobald die Verwaltung der Versionskontrolle in den Workflow eines
2122
Projektes übergegangen ist, wird die Entwicklung
23+
2224
## Was ist git?
25+
Nachdem jetzt (hoffentlich) klar wurde, warum Versionskontrolle beim Programmieren
26+
eine gute Idee ist, ist es natürlich wichtig zu wissen, wie man das denn umsetzt,
27+
dazu gibt es glücklerweise eine einfache Möglichkeit: Git.
28+
Git ist, sehr simplifiziert, eine Möglichkeit Versionskontrolle durchzuführen, die sich
29+
bewährt hat.
30+
31+
## Wie funktioniert Git?
32+
2333
## Wie benutze ich git?
34+
Git lässt sich unter UNIX als Konsolenprogramm ausführen, unter
35+
Windows ist das EInbinden und das Arbeiten mit Git etwas komplexer.
36+
37+
### Ich will aber nicht in der Konsole arbeiten
38+
Es gibt sowohl unter Windows als auch unter Linux, Programme mit einer graphischen
39+
Oberfläche, welche git dann im Hintergrund aufrufen, falls einem die Arbeit mit der
40+
Konsole zu kompliziert erscheint. Allerdings lassen sich gerade die komplexeren
41+
Operationen in der Konsole komfortabler lösen lassen und die Hilfestellungen im
42+
Internet™ häufig zu den Konsolenbefehlen ausführlicher sind.
43+
2444
## Was ist Github?
25-
## Wie benutze ich Github?
45+
## Wie benutze ich Github?

0 commit comments

Comments
 (0)