ボクノ Git チートシート

Git を使用していて「どうするんだっけ?」と思ったことをどんどん追記していく

リポジトリの状態に戻す (変更をなかったことにする)

% git checkout <filename>

ディレクトリを指定すると、まとめて戻せる

% git checkout .

ローカルで作ったブランチをリモートに push する

% git push --set-upstream origin <branchname>

削除されたリモートブランチをローカルに反映させる

% git fetch --prune

ローカルブランチは削除されないので、不要であればローカルブランチを削除する

ブランチの削除

% git branch --delete <branchname>

stash

% git stash

stash リスト

% git stash list

stash 適用

% git stash apply <stash>

stash 削除

% git stash drop <stash>

stash 適用 & 削除

% git stash pop <stash>