Skip to content

gh pagesブランチに翻訳の成果を反映する手順

yukihiro hara edited this page Jan 8, 2014 · 6 revisions
  • バグ、改善点があれば、issueで教えてください!
# (初回のみ)enja-ossの翻訳用リポジトリをローカルにクローン
$ git clone https://github.com/enja-oss/stylus.git enja-oss_stylus

$ cd enja-oss_stylus

# (2回めから)
$ git checkout master
$ git pull

# (初回のみ)canonicalという名前でオリジナルリポジトリをremotesに追加
$ git remote add canonical https://github.com/LearnBoost/stylus.git
$ git remote -v
canonical       https://github.com/LearnBoost/stylus.git (fetch)                       
canonical       https://github.com/LearnBoost/stylus.git (push)                         
origin  [email protected]:enja-oss/stylus.git (fetch)
origin  [email protected]:enja-oss/stylus.git (push)

# canonicalの情報を取得
$ git fetch canonical

# gh-pagesをチェックアウト
# 初回
$ git fetch
$ git checkout -b gh-pages origin/gh-pages
# 2回めから
$ git checkout gh-pages
$ git pull

# (必要なら)canonicalのgh-pagesのファイルにアップデート
$ git checkout canonical/gh-pages .

# master/docsでdocsを上書き
$ git checkout master docs

# TODO: *.jadeの翻訳をインポート

# ドキュメントをビルド
$ make

# 変更をコミット
$ git add .
$ git commit -m "Update site with recent translation."

# Pushして反映
$ git push
Clone this wiki locally