【状況】
ローカルブランチAに誤ってリモートブランチBをプルし、
リモートブランチAに対して、プッシュしてしまった。
【解決したいこと】
リモートブランチAからプッシュにより取り込まれたリモートブランチBの分のコミット内容を
取り除きたい。
また、誤ってプルをしてしまってからも改修を進めてしまっているため、
できれば現時点のリモートブランチAの内容は保持した状態で
B分のコミットのみを取り除きたいです。。
自身で調べた感じだと、
リモートリポジトリAをプルする前の状態に戻して、
cherry-pickでプル後の改修分の内容を一つずつ取り込んでいく方法が最善策であるような気がしています。。
有識者の方、もっと効率の良いやり方をご存じでしたら、教えていただけると助かります。
(※また、併せてブランチ戦略等についてもご指南いただたら幸いです)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。