git:rebase
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
git:rebase [2022/07/13 12:07] – nullpon | git:rebase [2022/07/13 12:15] (現在) – nullpon | ||
---|---|---|---|
行 143: | 行 143: | ||
2つ以上のコミットを一度にまとめたり、並べ替えも同時に行えるが、考えなしにrebaseするとコンフリクトので注意。コンフリクトした場合は手動で解消しなくてはならない。解消できそうにないなら`git rebase --abort`で修正をキャンセルできる。 | 2つ以上のコミットを一度にまとめたり、並べ替えも同時に行えるが、考えなしにrebaseするとコンフリクトので注意。コンフリクトした場合は手動で解消しなくてはならない。解消できそうにないなら`git rebase --abort`で修正をキャンセルできる。 | ||
+ | |||
+ | ## ブランチの派生元を変更する | ||
+ | |||
+ | ブランチ develop からブランチを作らなくてはならないのに master からブランチを作ってしまった…。派生元をdevelopに直したい | ||
+ | |||
+ | git rebase --onto develop master | ||
+ | |||
+ | まだコミット前ならば | ||
+ | |||
+ | git reset --hard develop | ||
+ | | ||
+ | でも良い | ||
+ | |||
+ | |||
</ | </ |
git/rebase.1657714044.txt.gz · 最終更新: 2022/07/13 12:07 by nullpon