spacemacs-magit
SPC g s status バッファを開く
SPC g S 開いているファイルを stage
SPC g U 開いているファイルを unstage
status バッファ
s stage
u unstage
x 変更をなかったことにする
cc commit
P e push 先を選択してプッシュ
z z git stash save
l l log バッファに遷移
ブランチ操作
b b ブランチの切り替え
b c ブランチの作成
f e フェッチ元を指定して fetch
リベース
r e ブランチを指定して rebase
r i ログを選択して rebase -i。選択時は C-c C-c か :wq でいけたはず
リセット
l l でログを表示
リセットしたい場所で O を押して、その後 soft なのか hard なのかなどを選択する
チェリーピック
l b で全ブランチのログを表示
ピックアップしたいコミットを選択モードで選択して A A でチェリーピックできる