Skip to content

Latest commit

 

History

History
62 lines (41 loc) · 1.58 KB

contribute.md

File metadata and controls

62 lines (41 loc) · 1.58 KB
layout title tagline disqus
page
How to Contribute
Scala Cookbookの改善に貢献する
true

{% include JB/setup %}

セットアップ

インストールするツール: git, ruby rubygems, rake jekyll, rdiscount

Macの場合

Homebrewをインストール後、

$ brew install git

Ruby Gemsでjekyll等をインストール。

$ sudo gem install rake
$ sudo gem install jekyll
$ sudo gem install rdiscount

GitHubレポジトリのフォークを作成

Scala CookbookのGitHubページに行き、Forkボタンを押す。

$ git clone (フォークしたリポジトリ) -b gh-pages
$ cd scala-cookbook

ページの編集

$ jekyll --server

http://localhost:4000/ を開いて結果を確認。

Cookbookレシピの追加

$ rake post title="(レシピのタイトル)" tag="(レシピの分類)"

_posts/(レシピの分類)/2012-06-30-(レシピのタイトル).mdというファイルが作成される。

ページのヘッダー

---
layout: page
title: (タイトル)
description: (記事の見出し)
category: recipies   // カテゴリはrecipesに
tags:[collections]   // レシピを分類する先 collections, setup, debugなど
---
{% include JB/setup %}

(mark downで内容を記述)

Pull Requestを送る

更新をコミットし、クローンしたリポジトリにpushする。 $ git commit ... $ git push (cloned repository)

その後、Pull requestを開く