1

こんにちは、ブランチの先端にコミットが壊れているマスター ブランチがあります。作業バージョンはその前のコミットです。

リモートリポジトリにその前のコミット(C2)を先端のコミットとして持たせ、壊れたコミット(C3)を削除するにはどうすればよいですか?

それも役立つ場合は、githubを使用しています。

現在: C1 - C2 - C3 (先端)

C3 (最新のコミット) を削除したいと考えています。

C1 - C2 (先端)

最新のコミットを削除した後、ローカルの git リポジトリをクリアし、git アドレスからデータを再度取得したいと考えています。

私は非常に混乱しています。

助けてくれてありがとう、

ジョー。

4

1 に答える 1

0

あなたはできる

git reset --hard C2

そしてgit pull。必要に応じC2て、HEAD^またはHEAD~1

于 2013-10-19T17:51:47.343 に答える