-
Notifications
You must be signed in to change notification settings - Fork 6
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