gitメモ+1
いつも忘れて調べるので備忘録。主にブランチまわり。
ブランチを作成する
git branch new_branch
ブランチを切り替える
git checkout new_branch
new_branchブランチをmasterにマージ
git checkout master
git merge new_branch
リモートにpushしたらrefuseされた時(リモートで)
git config --add receive.denyCurrentBranch ignore
特定ファイルを一つ前に戻す
git checkout HEAD^ path/to/file
おまけ。 capistranoから本番環境のサーバを停止・起動・再起動
cap deploy:[stop|start|restart]