Git Advent Calendar 2015 6日目のエントリーです。 昨日は oh-sky さんの aliasにできないならsub-commandにすれば良い でした みなさんはgitで操作をした後、内部のグラフがどうなっているかを意識していますか? 自分はGitの中身を勉強するまでは漠然としたイメージしかもっておらず、なんとなく操作して失敗するたびに泣きたい気持ちになっていました このエントリでは簡単な例を上げて以前自分が勘違いしていたことと間違いに気付いてからの話をしたいと思います さて問題です E - F(topic) / A - B - C - D(master) (A〜FはSHA-1のハッシュ値、カッコで囲まれているのはブランチ名ということにしてください) たとえば上のようなグラフがあったとき以下のコマンドを実行したらどうなるでしょうか git rebase master