はじめに 初めまして。半年ほど前に未経験からRails中心の開発にアサインされた新卒社員のyagaodekawasuです。 さて、Gitでコード管理をしながらチーム開発していたある日、作業途中のブランチについて先輩社員から「現状把握したいから、取り敢えず今できてるとこまでpushして」と言われました。 その時のブランチはHEADがスナップショットのための中途半端なコミットだったので、最新の一つ前までのコミットをpushしたい(下図参照)と思ったのですが、「git push 途中まで」とかのワードでググっても求めているソリューションにたどり着くことができませんでした。 先輩達の助言を得てなんとか目的を達成することができたものの、また同じようなことがあった時のことを考えて、忘れないうちにインターネッツに書き留めておこうと思います。