2016-09-23 20 views
-2

前のコミットに戻る方法を理解できません。私は5コミットをコミットしていると言います。それ以来、すべての作業を取り除き、そのコミットから始めたいと思います。リセットまたは元に戻す必要がありますか?特定のコミットに戻る必要があります

+2

[Gitリポジトリを以前のコミットに戻すにはどうすればいいですか?](http://stackoverflow.com/questions/4114095/how-to-revert-git-repository-to-a-previous-commit) – 1615903

答えて

1

に依存します。

プッシュした場合は、プッシュした方が良いです。

していない場合は、ちょうどgit reset --hard HEAD~5です。

+0

git resetの後に-hard HEAD〜5何のコマンドが必要ですか?ファイルを追加してコミットしてプッシュする必要がありますか?または引っ張る? – KexAri

+1

このコマンドを発行した場合、リポジトリをプッシュしたことがないことを意味します。したがって、これ以上のステップは必要ありません。リセットされたレポをお楽しみください。 – blue112

+0

'git reset -hard HEAD〜5'でリセットして、いくつかの変更を加えてプッシュしようとすると、現在のブランチの先端が遅れているために更新が拒否されました。どうすれば解決できますか? – KexAri

関連する問題