GitHub に、使用されなくなった古いバージョンのサイトを含むリモートがあります。それ以来、ローカル コピーに大幅な変更を加えたので、これらの変更をマージしたいと考えています。これを実行して、既にリモート リポジトリにある履歴を保持する方法はありますか。
古い .git ディレクトリを新しいプロジェクトにコピーしgit push --force
、リモート バージョンをローカルの変更に置き換えるだけですか? 可能であれば、同じリモート リポジトリ (およびその履歴) を保持したいと考えています。