いくつかのコミットがオリジン ブランチにプッシュされました。これらのコミットには、問題を引き起こしたコードが含まれています。問題を解決するためにgit reset --hard <sha>
、問題が発生する前にコミットを行いました。
その後、問題を修正し、ローカルにコミットしました。Origin にプッシュしたいのですが、ブランチが Origin より 5 つのコミット (問題の原因) 遅れており、1 つのコミット (修正コミット) 進んでいるため、プッシュできません。すなわち。分岐した枝。
Origin からの変更をマージしたくありません。Origin のヘッドをローカル コミットのヘッドに設定し、ブレーク コミットをローカル ブランチにマージしないようにするにはどうすればよいですか?
ありがとう!