Mir ist nicht klar, wie das Format lautet, ob es systematische / Befehlszeilenanforderungen für die Erstellung usw. gibt.
Grundsätzlich müssen Sie nur die technischen Daten kennen und wissen, ob es technische Schritte zum Generieren der README-Datei gibt.
Antworten:
Markdown ist eine einfache Syntax zum Bereitstellen von semantischen Informationen und zum Darstellen allgemeiner Formatierungen in Klartext. Daring Fireball hat eine großartige Syntaxanleitung für Standard-Markdowns . GitHub verwendet dann eine Variante davon, die sie GitHub Flavored Markdown nennen .
Zum Einrichten Ihrer Readme-Datei erstellen Sie einfach eine Nur-Text-Datei, nennen Sie sie README (oder README.md / README.markdown) und schreiben Sie sie in das Stammverzeichnis Ihres Repos. GitHub wird dies dann als Projekt-Readme aufgreifen.
quelle
Wikipedia - Markdown verweist auf die Seite "GitHub Flavored Markdown - Introduction" ( archv. )
Zitat von der Seite:
Die Seite enthält auch eine Beschreibung der Unterschiede zu Standard Markdown.
Es gibt auch mehr Informationen darüber, wie Markdown von GitHub tatsächlich gerendert wird:
(Anscheinend ist Sundown der eigentliche Markdown-Parser, der hinter den Vorhängen verwendet wird.)
Um eine weitere Abstraktionsebene hinzuzufügen, ist Sundown eine Abzweigung eines weiteren Markdown-Parsers :-)
Zitat aus Sundowns GitHub-Seite :
quelle
Es ist sehr seltsam, aber es sieht so aus, als würde GitHub beim Rendern einer README-Datei kein GitHub-Flavored Markdown (GFM) verwenden.
Stattdessen scheint es eine Version namens redcarpet als Teil des GitHub-Markup-Projekts zu verwenden . Sie unterstützen auch mehrere andere Markup-Formate, einschließlich MediaWiki. Verwenden Sie einfach die richtige Dateierweiterung und GitHub rendert das Markup.
Wenn Sie die Unterschiede zwischen den beiden verschiedenen Varianten von Markdown sehen möchten, lesen Sie die Beschreibung von GFM und seinen zusätzlichen Funktionen .
quelle