Skip to content

Instantly share code, notes, and snippets.

@hail2u
Created July 4, 2014 17:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hail2u/db6b8085e66bfd7d67ac to your computer and use it in GitHub Desktop.
Save hail2u/db6b8085e66bfd7d67ac to your computer and use it in GitHub Desktop.
masterから全ファイルぶっこ抜いてgh-pagesに持っていき、必要な物だけ残そうとする試み

あらかじめ手作業でgh-pages内のファイル構成は整えておく。

# ビルドします
node index.js
# コミットします
git commit --all --message="Rebuild"
# gh-pagesに移動します
git checkout gh-pages
# masterのファイルを全部持ってくる
git checkout master -- "*"
# stageされるので、とりあえずunstageします
git reset
# gh-pagesにないファイルを削除します
git clean -f
# gh-pagesにもコミットします
git commit --all --message="Rebuild"
# pushします
git push origin gh-pages
# masterに戻リます
git checkout master

git checkout master -- <paths>でグロブがうまく動かないのでこんな感じになった。msysのエスケープがガンっぽい。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment