私はコミットをプッシュしました。逆のパッチを適用してコミットすることで、このコミットによってもたらされた変更を元に戻したいと思います。どうすればいいのですか?リバースパッチを使用したプッシュ後にGitコミットを元に戻しますか?
98
A
答えて
50
あなたはgit-revertを使いたいと思うような音です。
https://www.kernel.org/pub/software/scm/git/docs/git-revert.html
140
使用
git revert HEAD
これが最後にコミットし、新しいコミットとしてそのパッチをコミット戻り、パッチを作成します。
あなたが特定の以前のバージョンを戻したい場合は、使用
git revert <revision>
3
は単純にコミットファイルの
を使用:非ため
git revert <SHA1 ID>
をコミット済みファイル:
git reset --hard HEAD
関連する問題
- 1. Git:コミットを元に戻す方法と最後のブランチに戻す
- 2. リバースパッチを使用せずにブランチから古いGitコミットを削除しますか?
- 3. リベース後にgit commitを元に戻す
- 4. Gitプッシュ元マスターがタイムアウトしました
- 5. ファイルを元に戻すためにgit checkoutを使用します - とにかく復元するには?
- 6. コミット後にgitフックを使用する
- 7. GitプロジェクトをSourceTreeを使用して最後にコミットした状態に戻す方法
- 8. git-svn Kerberosをコミットした後のコミット
- 9. Mercurialプッシュを元に戻す
- 10. Gitを使用してリモートリポジトリにプッシュされたコミットを取り除く方法
- 11. コミットを元に戻す方法と、多くのコミットを元に戻す方法
- 12. gitでコミットした後に自動的にプッシュする方法は?
- 13. git bash:コミットのメッセージを書いた後にスタックしました
- 14. GIT ...元に戻す
- 15. ブランチの作成後に多くのコミットを元に戻す
- 16. git stashを元に戻す
- 17. git mergeを元に戻す
- 18. Git Cleanを元に戻す
- 19. GitHubにプッシュされたGitコミットの名前を変更しますか?
- 20. 最初のコミットなしでgit rm -rf dirnameを元に戻す方法は?
- 21. コミットしたことがない場合、 'git reset -hard HEAD'を元に戻すことはできますか?
- 22. デザイナーがビットバケットでプッシュした変更を元に戻す
- 23. git repoサーバーでgit commitを削除または元に戻す
- 24. Git:履歴の書き換えを元に戻しますか?
- 25. 「git add <dir>」を元に戻しますか?
- 26. 最後のgitの追加/コミットを元に戻すにはどうすればよいですか?
- 27. Gitを使って変更をコミットしてプッシュする方法
- 28. NetBeansでSubversionコミットを元に戻す
- 29. Git - 前のコミットから削除したフォルダを復元する
- 30. 最後のコミットにGit Branchをリセットしますか? Rails
これは、PRフローを使用する場合は適切ではありません。そのような場合は、あるコミットからの変更を元のものに戻す新しいコミットをしたいと思うでしょう。 – b01