- feat/branchAをdevelopにマージした
- developからfeat/branchAをRevertした
他のリリースとfeat/branchAを同時にリリースしてはいけないと経営者からの命令で。 - feat/branchAをdevelopに改めてマージしたい
しかしGitHub上のchangesでのPRではfeat/branchA to developでは差分が0になってしまう
対応方法
git checkout develop git checkout -b feat/branchA-retry
リバートをリバートする
git revert [2でRevertしたコミットのハッシュ]
developをpullする
git pull develop
⭐️ IDEのVS Codeなどで手動でコンフリクトを解消
- この時に別のVS CodeでRevert前のブランチに切り替えたコードを別画面に置く
- リバート前のPRで差分を見ながら直す
GitHubのリモートにPushする
git push origin feat/branchA-retry
さらにGitHub上で
feat/branchA-retry to developのPRを作成する