4

昨日、コミットのプッシュに問題がありました。Git インストールが破損していたに違いありません。これで、Git クライアントがプッシュされたと思うコミットがありますが、実際にはそうではありません。

このコミットを再プッシュするにはどうすればよいですか?

私のgitログは次のようになります。

  • 最新のコミット (リモートにも存在)
  • 一部のコミット (リモートにも存在)
  • 大きなコミット (リモートには存在しません)
  • その他のコミット (リモートにも存在)
4

1 に答える 1

1

私はむしろ新たに始めたいと思います:

  • リモートリポジトリの新しいローカルクローン。
  • リポジトリの最初のローカルクローンにリモートを追加し、コミットを新しいローカルリポジトリにフェッチします
  • 欠落しているコミットをチェリーピッキングし、それを新しいリポジトリに適用してから、リモートリポジトリにプッシュバックします。

OP znarkus は次のように述べています

私のGitホスティングの問題であることが判明しました

于 2013-02-06T10:21:19.367 に答える