私は自分のGitHubに2つの義務をコミットしました。 https://zapodaj.net/2ba0d2207c251.png.htmlしかし、私は小さな間違いをしました。0.0.2.4プロジェクトバージョンを復元したいと思います。 GitHubから最後の2つのコミットを取り消したい。私はこれと約3時間で戦っており、どうやってそれをするのか分かりません。最後のGitHubの撤回
1
A
答えて
1
あなたがそれらのコミットを必要としない場合は、単にあなたのマスターHEADと力押しをリセット
git checkout master
git reset --hard @~2
git push --force
あなたは(力をプッシュする前に)しかしそのレポに取り組んで唯一の1であることを確認します。
そして、あなたはまた、ハードリセット(git branch tmp
)の前にあなたがいる場合、それらの障害のあるコミットコンテンツを追跡し、そのように一時的なブランチを作ることができます(ハードリセット前)
を使用すると、作業中のファイルを持っていないことを確認してくださいあなたはそれらを必要とします。
+0
@aedgftsdgh私は上記の答えに従うと仮定します:あなたの現在のコミットは正しいものですが、間違ったコミットメッセージがあります。 'git commit --amend'はコミットメッセージをローカルで変更することができます(最初の行0.0.2.4、2行目、残りの説明)。それから 'git push --force'をもう一度押します。 – VonC
関連する問題
- 1. Playへの移行後のライブラリの撤回Sbt 2.5.2
- 2. 前のレールの移行を撤回
- 3. YouTube APIを使用して過去の検索の情報を撤回する
- 4. (iOS)アプリの提出を撤回する方法はありますか?
- 5. 最初の回転後のSnapSVG回転の問題
- 6. ActionMailer :: Base.deliveriesは最後のメールがN回
- 7. githubプルリクエストの最後のプッシュの日付を取得する
- 8. Githubとローカルの最後のnコミットを削除するには?
- 9. NodejsのGithub受信後フック
- 10. Github:マージコンフリクト後の問題
- 11. は後githubのをインストールし、エラーがgithubのをインストールした後にコミット
- 12. githubページをコミットして同期した後で、githubページを消去した後、githubページから非常に小さなセクションを回復するには?
- 13. タブ、非表示の最初のタブと前回の最後の表示
- 14. forループの2回実行されたPythonの最後の行
- 15. RegEx(PCRE)の前回の試合の最後に続行
- 16. CronSequenceGeneratorの回避策月末の最後の日ですか?
- 17. GitHub API v3 - プロジェクトで最後にNをコミットします。
- 18. Githubを最後に押し戻します。
- 19. SASで最初の10回と最後の10回の観測を印刷するには?
- 20. ADTとAntのサポートがGoogleによって撤回された後、Appcelerator android moduleの作成はどのように機能しますか?
- 21. URLの最後の部分を毎回爆発
- 22. Zabbix最後の3回のデータポーリングに基づくトリガー
- 23. 最初のメッセージの後に回復を有効にする
- 24. 2回目の最後のマイグレーションを削除する
- 25. Wordpressのポストは、最後のページで2回繰り返す
- 26. 実行ループの最後 - 自動解放プールの回復
- 27. ローカルリポジトリのコードを削除せずに最後のGithubコミットを削除します
- 28. Githubのコメント後にPR用のトリガービルド
- 29. ユーザーが偽のお金を追加または撤回できるようにする
- 30. Github:私のプロジェクトの最後のリリースが「最新リリース」とマークされていないのはなぜですか?
[Gitリポジトリを以前のコミットに戻すにはどうすればいいですか?](https://stackoverflow.com/questions/4114095/how-to-revert-git-repository-to-a-previous-commit) – phd