Anke Lederer

GitHub – Eine praktische Einführung


Скачать книгу

rel="nofollow" href="#ucd9b0199-7f6f-4ddc-9998-61ebf9d9d0f2">Unseren Anwendungsfall einrichten

       Unseren Anwendungsfall verstehen

       Passwörter geheim halten – GitHub Secrets

       10Pimp my Repo – Weitere GitHub-Features

       Websites aus GitHub generieren (GitHub Pages)

       GitHub Pages einrichten

       GitHub Pages verschönern mit dem Theme Chooser

       GitHub Pages ausbauen – die Navigation einrichten

       GitHub Pages – weitere Themes

       Angriff der Klone – Repo-Templates anlegen

       Eigene Projektboards – mit Projects den Überblick behalten

       Grundlegendes zu Projektboards

       Ein eigenes Projektboard erstellen

       Projektboard automatisieren

       11Nützliches und Kurioses rund um GitHub

       GitHub auf der Kommandozeile

       GitHub CLI

       Hub

       GitHub-API (für Fortgeschrittene)

       Sich mit GitHub weiter auseinandersetzen

       GitHub Learning Lab

       Weitere Ressourcen zum Recherchieren

       Editoren und Handy-Apps

       Klein und schlank – Atom

       Visual Studio Code

       Für Website-Gestalter – Brackets

       GitHub Desktop

       GitHub auf dem Handy – GitHub Mobile

       GitHub auf dem Handy – Octodroid

       Nützliches und kleine Spielereien

       Übersetzungsmanagementtools – crowdin und Weblate

       Zeigen, wo man steht – Badges

       Sag es mit einem Bild – Gitmoji

       Ideen für eigene Repositories – ohne programmieren

       AGängige Git-Befehle zum Nachschlagen

       BQuellcode

       CGlossar (oder: Was bedeutet noch mal …?)

       Index

       Vorwort

      Liebe Leserin, lieber Leser,

      schön, dass du hier bist! Warum ist dieses Buch entstanden? Als ich anfing, mich mit GitHub zu beschäftigen, war ich zunächst erschlagen von der Plattform. Ich fragte mich, wo und wie ich einsteigen sollte und was überhaupt wichtig sei. Ich habe daraufhin versucht, die unzähligen Quellen, die einen leichten Einstieg versprochen haben, zu durchforsten, um eben diesen Einstieg zu bekommen. Ich habe brillante Tutorials und grottenschlechte Videos gefunden und viel Zeit damit verbracht, die Infos zu filtern und nach Nützlichkeit zu sortieren.

      Gewünscht hätte ich mir einen kompakten Einstieg, der an einer Stelle alles für eine Anfängerin Relevante zusammenfasst und erklärt – ohne einen neuen, unbekannten Fachbegriff in unverständlichem Fachchinesisch. Am liebsten wäre mir ein Buch gewesen, das mich an die Hand nimmt und mir schrittweise zeigt, was wichtig ist, wo ich was finde und wie das alles eigentlich geht. Das gab es aber in dieser Form nicht. Also habe ich versucht, eine möglichst praktische und hoffentlich verständliche Einführung zu schreiben, und du hast sie gerade vor deiner Nase.1

       Ist dieses Buch das richtige für mich?

      Du bist hier richtig, wenn du dich bei der einen oder anderen nachfolgenden Beschreibung wiederfinden kannst:

       Du programmierst in deiner Freizeit gern Apps und suchst einen Weg, um sie zu veröffentlichen. Vielleicht möchtest du sogar zusammen mit deinen Freunden gemeinschaftlich an einer App arbeiten.

       Du warst schon immer fasziniert von Open Source und hast dich stets gefragt, wie und wo man solche Projekte eigentlich unterstützen kann. Zudem fragst du dich, ob man dafür zwingend programmieren können muss.2

       Du benutzt schon lange eine App und möchtest die Entwicklerinnen und Entwickler über einen Fehler, der dich nervt, informieren. Beim Klicken auf Fehler melden bist du auf einer GitHub-Seite gelandet und bist erst einmal nicht weitergekommen. Das wurmt dich, und du möchtest es ändern.

       Du hast schon einmal versucht, dich mit GitHub auseinanderzusetzen, aber das war dir dann doch alles zu kompliziert. Du möchtest jetzt gern einen neuen Versuch starten und erhoffst dir, endlich wirklich zu verstehen, wie das alles läuft und warum Pull-Requests