Permalink
Browse files

Update

  • Loading branch information...
Peter Gyger Peter Gyger
Peter Gyger authored and Peter Gyger committed Aug 19, 2018
1 parent d28c5c2 commit e8f51fb840083c0efb8eaa4d166f592884f5d652
Showing with 11 additions and 7 deletions.
  1. +10 −7 git_de.md
  2. +1 −0 webservice.md
View
@@ -2,15 +2,18 @@
## Warum das Thema Git?
Git ist eine Software aus der Linux Welt, welche hauptsächlich Entwickler einsetzen. Also nicht im Zentrum meiner Aufmerksamkeit. Spätestens mit dem Kauf von GitHub.com, dem bedeutensten Onlinedienst für Git Projekte, durch Microsoft war klar das Git den digitalen Alltag erreicht hat. Analog Blockchain, Cloud, KI oder 3D Drucker. Speziell in Kombination mit der Auszeichnungssprache Markdown. Mein Projekt, welches ich als erstes über Git / Markdown abwickle ist mein Blog. Bloggen war für mich immer auch das auseinandersetzen mit einer Technologie. Mit der Blogengine.NET war es ASP.NET und XML. Git steht für mich auch symbolisch für das Elementare: Dateien. Die (physikalischen) Grundlagen der Computer und Netzwerke gehen IMO mehr und mehr aus den Augen...
Git ist eine Software aus der Linux Welt, welche hauptsächlich Entwickler einsetzen. Also nicht im Zentrum meiner Aufmerksamkeit. Spätestens mit dem Kauf von GitHub.com, dem bedeutensten Onlinedienst für Git Projekte, durch Microsoft war klar das Git den digitalen Alltag erreicht hat. Analog Blockchain, Cloud, KI oder 3D Drucker. Speziell in Kombination mit der Auszeichnungssprache Markdown. Mein Projekt, welches ich als erstes über Git / Markdown abwickle ist mein Blog. Bloggen war für mich immer auch das auseinandersetzen mit einer Technologie. Mit der Blogengine.NET war es ASP.NET und XML. Git steht für mich auch symbolisch für das Elementare: Dateien. Die (elementaren) Grundlagen der Computer und Netzwerke gehen IMO mehr und mehr aus den Augen...
## Ein praktisches Beispiel
Die Kommandozeile (CLI - Command Line Interface) ist immer der beste Startpunkt, um etwas von Grund auf zu verstehen. Hier verwende ich das Betriebssystem "Windows 10" und die CLI heisst "Powershell". Das nachfolgende Beispiel habe ich selber Schritt für Schritt durchgespielt. D.h. es sollte auf anderen Windows 10 Installationen nachvollziehbar sein.
1. Download (https://git-scm.com "Git"). Für Windows steht eine 32 Bit (kompatiblitätsgründe mit alter Hardware) und eine 64 Bit Variante bereit.
2. Git installieren. D.h. die Datei "Git-2.18.0-64-bit.exe" (alternativ "Git-2.18.0-32-bit.exe") ausführen. Neustart (Sicher ist sicher).
3. Powershell (CLI) starten. Wer bisher Powershell noch nicht genutzt hat, findet z.B. auf dieser Website (https://github.com/dahlbyk/posh-git/blob/master/README.md#installation "unter Prerequites") die notwendigen Einstellungen.
4. Zeichensatz einstellen. Füt Git muss in Powershell der Zeichensatz auf UTF8 umgestellt werden. Dazu direkt in der Powershell den Befehl "set LC_ALL=C.UTF-8" eingeben.
5.
Die Kommandozeile (CLI - Command Line Interface) ist immer der beste Startpunkt, um etwas von Grund auf zu verstehen. Hier verwende ich das Betriebssystem "Windows 10" und die CLI heisst "Powershell". Das nachfolgende Beispiel habe ich selber Schritt für Schritt durchgespielt. D.h. es sollte auf anderen Windows 10 Installationen nachvollziehbar sein. Linux ("Bash") und MacOS ("Terminal") haben (IMHO) dieselben GIT Befehle. In diesem Beispiel geht es darum, ein Textdokument zu erstellen und über den Onlinedienst "GitHub" im Internet anzubieten.
1. Im Verzeichnis "Dokumente" ein Unterverzeichnis "DEV" anlegen. Darin ein Verzeichnis "DOC" erstellen.
2. Mit dem Editor (Notepad, Notepad++, VS Code, etc.) eine Textdatei namens "helloworld.md" zu erstellen.
3. Download (https://git-scm.com "Git"). Für Windows steht eine 32 Bit (kompatiblitätsgründe mit alter Hardware) und eine 64 Bit Variante bereit.
4. Git installieren. D.h. die Datei "Git-2.18.0-64-bit.exe" (alternativ "Git-2.18.0-32-bit.exe") ausführen. Neustart (Sicher ist sicher).
5. Powershell (CLI) starten. Wer bisher Powershell noch nicht genutzt hat, findet z.B. auf dieser Website (https://github.com/dahlbyk/posh-git/blob/master/README.md#installation "unter Prerequites") die notwendigen Einstellungen.
6. Zeichensatz einstellen. Füt Git muss in Powershell der Zeichensatz auf UTF8 umgestellt werden. Dazu direkt in der Powershell den Befehl "set LC_ALL=C.UTF-8" eingeben.
7. Wechseln in das Verzeichnis "DOC" von Punkt 1.
8.
# Quellen
* (https://git-scm.com "Git Website")
View
@@ -14,4 +14,5 @@
* (https://29a.ch/sandbox/2011/neonflames "Neonflames is a calming tool to draw your own nebula!")
* (https://en.news "Learn English with CNN")
* (https://av.tib.eu "The TIB AV-Portal is a web-based platform for quality-tested scientific videos from the realms of technology/engineering, architecture, chemistry, information technology, mathematics and physics")
* (http://www.donothingfor2minutes.com "2 Minuten Pause")
* (https://tldrworldnews.com "Today's Breaking News Summarized in 2 Sentences")

0 comments on commit e8f51fb

Please sign in to comment.