Wir sind immer auf der Suche nach Hilfe bei der Verbesserung unserer Trainingsmaterialien. Wir möchten auch Ihre Teilnahme!
Lesen Sie zunächst den Mitwirkenden Covenant.
Als nächstes können Sie auf folgende Weise einen Beitrag leisten:
$ git clone [email protected]:gdiminneapolis/falling-in-love-with-git.git
$ cd falling-in-love-with-git
$ bundle install
$ yarn install
Der Hauptplatz, den Sie Änderungen vornehmen möchten, sind die source/_slides/ Dateien. Jede Datei enthält einen Teil der Präsentation. Nach den Konventionen für reveal von Foliendecks ist jede Datei ein <section> , die von links nach rechts geht. Wenn Sie Sub <section> > in sich einbetten, werden diese Folien sinken.
Sie können entweder HTML oder Markdown verwenden, was auch immer zu Ihren Bedürfnissen entspricht.
@AGEBHARDT hat mehrere benutzerdefinierte Stile erstellt, die für diese Präsentation erstellt wurden. Achten Sie darauf, wie sie verwendet werden, und studieren Sie die source/css/styles.css um ihre Geheimnisse und Awesomesauce zu lernen.
Da es sich um eine aufschlussbasierte Präsentation handelt, sollten Sie auch diese Stile untersuchen.
$ yarn start
Starten Sie Ihren Standardbrowser in einem Live-Update-Modus, der sich mit dem generierten Jekyll-Verzeichnis befasst, und sehen Sie sich das Jekyll-Quellverzeichnis für Änderungen an. Beachten Sie, dass beim ersten Mal Sie dies ausführen, es gibt möglicherweise keinen _site -Ordner, sodass Sie den Browser möglicherweise nach Abschluss des ersten Builds aktualisieren müssen.
$ yarn checkin
Dadurch werden das docs/ Verzeichnis erstellt, an dem die Folien aus den aktuellen Änderungen an das öffentliche Repository zugestellt werden, und überschreiten.
Die Datei _publish.yml im Stammverzeichnis kann so eingestellt werden, dass Überschreibungen und Füllungen zur Veröffentlichung auf GH-Seiten erforderlich sind. Im Allgemeinen muss mit diesen Einstellungen nichts getan werden.
AGEBHARDT ? ? ? ? | Tamara -Tempel ? ? ? ? ? ? ? ? ? |
|---|
Dieses Repo verwendet die All-Contributors-Spezifikation. Es gibt ein Werkzeug, mit dem Menschen die Liste auf die Liste hinzufügen können.
Dies erfordert den Github -Kontonamen des Mitwirkenden, z. B. tamouse .
$ yarn contributors:add
.all_contributors -Datei: $ yarn contributors:generate
Lesen Sie sicher, dass Sie die Spezifikation der All-Contributors-Spezifikation lesen, bevor Sie sie manuell aktualisieren.