コンピュータ, Git | 15:04ときどき間違うので。大雑把に言うと、git rebase は「git reset + git cherry-pick × n回 を自動化したもの」と考えられる(適用するコミット群が少なければ、手動でreset & cherry-pickしても良いが、たくさんあるとそうもいかない)好きな場所にresetして、好きな位置から好きな位置までのコミットを順次適用できる。つまりコミットを並べ替えたり除外したり、「積み木を積み直す」ようなことが出来る。 git rebase ポピ... > このページを見る
最終更新時間:
2010年05月14日22時59分
みんなのブックマーク 人気(0) 新着
- gitを含めて、バージョン管理ツールは個人で使う分には潔く使えるが、いざチームで使うときには、なかなか。。。こういう普段はあまり使わないコマンドだとなおさら。なので、メモ。
-
rebase便利
- git rebase はこう動く
- "git rebase は「git reset + git cherry-pick × n回 を自動化したもの」と考えられる" "好きな場所にresetして、好きな位置から好きな位置までのコミットを順次適用" "「積み木を積み直す」ようなこと"
- --onto
-
ontoオプション知らなかった。
- ときどき間違うので。 大雑把に言うと、git rebase は「git reset + git cherry-pick × n回 を自動化したもの」と考えられる(適用するコミット群が少なければ、手動でreset & cherry-pickしても良いが、たくさんあるとそうもいかない)
- git rebase --onto <newbase> <upstream>
-
git rebase についてのまとめ。 --onto オプションについての解説がわかりやすい。 | git rebaseのメモ








