私たちは常に、トレーニング資料の改善に役立つことを探しています。ご参加もお願いします!
まず、寄稿者の契約を読んでください。
次に、次の方法で貢献できます。
$ git clone [email protected]:gdiminneapolis/falling-in-love-with-git.git
$ cd falling-in-love-with-git
$ bundle install
$ yarn install
変更したい主な場所はsource/_slides/ファイルにあります。各ファイルには、プレゼンテーションの一部が含まれています。スライドデッキrevealための規則に従って、各ファイルは<section>であり、左から右に進みます。サブ<section>を内部に埋め込むと、それらのスライドが下がります。
HTMLまたはMarkdownのいずれかを使用できます。
@agebhardtは、このプレゼンテーション用に作成されたいくつかのカスタムスタイルを作成しました。それらがどのように使用されるかに注意してください、ファイルsource/css/styles.cssを研究して、彼らの秘密を学びます。
さらに、これは公開ベースのプレゼンテーションであるため、これらのスタイルも研究する必要があります。
$ yarn start
生成されたJekyllディレクトリを調べて、デフォルトのブラウザをライブアップデートモードで起動し、変更についてJekyllソースディレクトリを視聴します。これを初めて実行したときに_siteフォルダーがない場合があるため、最初のビルドが完了したらブラウザを更新する必要がある場合があります。
$ yarn checkin
これにより、スライドが提供されるdocs/ディレクトリが作成され、現在のすべての変更がパブリックリポジトリへのすべての変更が行われます。
ルートディレクトリのファイル_publish.ymlは、GHページで公開するために必要なオーバーライドと塗りつぶしを提供するように設定できます。一般的に言えば、これらの設定では何もする必要はありません。
agebhardt ? ? ? ? | タマラ寺院 ? ? ? ? ? ? ? ? ? |
|---|
このレポは、すべての支援者仕様を使用します。リストに簡単に追加できるツールがあります。
これには、貢献者のgithubアカウント名、たとえばtamouse必要です。
$ yarn contributors:add
.all_contributorsファイル: $ yarn contributors:generate
手動で更新する前に、すべての支援者の仕様を必ず読んでください。