フォロー

ブランチ切る時に、うっかり今作業してるブランチから切りがち。本当はupstreamのmasterから切りたかった。だいたい最後の引数忘れる。

git switch -c feature/hoge upstream/master

しょうがないからresetする。

git reset --hard upstream/master

もう作業進んじゃってたらrebase -iで要らないコミット消す。

git rebase -i upstream/master

rebaseはresetしてcherry-pickしてくるのと同じなので、logでコミットID確認しといて、ここからここまで……ってやったり

git log --oneline

git reset --hard upstream/master
git cherry-pick 1e500ae689^..d778d68de8

慣れてくるに従って、git stash使わなくなってる気がする。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。