私は自分の git リポジトリを 2 台の異なるコンピューターで使用しています。デスクトップでいくつかのテストを実行する必要があったため、ブランチ X を作成し、マスター ブランチでいくつかの作業を行い、X をリベースし、いくつかのコミットをスカッシュしてパッチを作成し、変更をリモート リポジトリに強制的にプッシュしました。
その後、レポをラップトップに複製し、いくつかの変更を加えましたが、プッシュしようとすると、早送りとgit-pullを作成する必要があるという苦情が表示されます(リベースして押しつぶしたり編集したりしたので、やりたくないもう一度コミットします) 私が望むのは、元のリポジトリのラップトップでリポジトリのクローンを作成することだけです
質問は次のとおりです。強制プッシュが私の唯一のオプションですか?