私は自分の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. githubプルリクエストの最後のプッシュの日付を取得する
- 7. ActionMailer :: Base.deliveriesは最後のメールがN回
- 8. Githubとローカルの最後のnコミットを削除するには?
- 9. Github:マージコンフリクト後の問題
- 10. NodejsのGithub受信後フック
- 11. GitHub API v3 - プロジェクトで最後にNをコミットします。
- 12. タブ、非表示の最初のタブと前回の最後の表示
- 13. RegEx(PCRE)の前回の試合の最後に続行
- 14. CronSequenceGeneratorの回避策月末の最後の日ですか?
- 15. forループの2回実行されたPythonの最後の行
- 16. ローカルリポジトリのコードを削除せずに最後のGithubコミットを削除します
- 17. ADTとAntのサポートがGoogleによって撤回された後、Appcelerator android moduleの作成はどのように機能しますか?
- 18. Zabbix最後の3回のデータポーリングに基づくトリガー
- 19. Wordpressのポストは、最後のページで2回繰り返す
- 20. 2回目の最後のマイグレーションを削除する
- 21. 実行ループの最後 - 自動解放プールの回復
- 22. ユーザーが偽のお金を追加または撤回できるようにする
- 23. 最後の2次元で5D配列を回転する
- 24. Jenkinsはテストランの最後に無限に回転します
- 25. 最後のcolumeはsqliteデータベースで2回表示されます
- 26. 最後のクラスで1回だけ破棄します。 PHP
- 27. Emacsの最後の最後のコマンドショートカット
- 28. 最初のpush to GitHub Missing Sub Directory
- 29. GitHub API - 最新の公的リポジトリ
- 30. ロード後のビューの回転
[Gitリポジトリを以前のコミットに戻すにはどうすればいいですか?](https://stackoverflow.com/questions/4114095/how-to-revert-git-repository-to-a-previous-commit) – phd