サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
qiita.com/TeihenEngineer
流れイメージ コミット1→コミット3(sub) →コミット2(master) subにmasterブランチの内容を取り込みたい(ここでgit rebase master(subブランチにいる時)) そうするとコミット3がコミット3'になりコミット2の後ろに行く(親がコミット2に) mergeと違う点はコミットが一直線になる(履歴をきれいに) またこの時masterブランチはコミット2なので git checkout masterからgit merge subでコミット3'にmasterブランチが移動 リベースとマージの違い リベースは履歴が一直線、マージは履歴が枝分かれ リベースでしてはいけないこと GitHubにプッシュしたコミットをリベースするのはNG リベースで親コミットが変わるとpushできない 特にgit push -f(force)は絶対にNG→履歴が完全に壊れる リベースとマ
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く