gitでmasterからプルしてソースコード眺めていたりいじったりしてたらいい感じに動いた・・・けどブランチ切ったりするの忘れてたってときの作業
github上でブランチ作成 ↓ 〜ターミナルに移動〜 git fetch で作成したブランチの情報取得 ↓ git branch -a でブランチの一覧を確認 ↓ git status でmasterの修正内容確認 ↓ git stashで修正内容を別場所に移動(masterは綺麗サッパリ元通り) ↓ git checkout -b [local_branch_name] [remote_branch_name]でローカルブランチ作成&作成したブランチへ移動 ↓ git stash applyで一時移動していたmasterの内容を新ブランチへ適用 ↓ あとはpushするなりいつも通りに・・・