rebase_instead_of_merge
必要に応じて履歴を含む新しいブランチを作成します。
git checkout <commit_hash_for_b> # checkout the last commit of branch 1
git branch rebase_instead_of_merge
git cherry-pick <commit_hash_for_c> # cherry-pick all commits of branch 2
origin/some-feature
新しいブランチと同じコミットを指すようにリモートブランチを上書きしますrebase_instead_of_merge
。これを行う前に、リモコンの履歴を上書きしても、他の人に同期の問題が発生しないことを確認してください。
git push --force origin rebase_instead_of_merge:some-feature
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加