私はいくつかのファイルを作ってgitでコミットしてから、もう一度コミットしたとしよう。しかし、誰かがファイルにアクセスしていくつかのファイルを削除するなどいくつかのファイルを削除してgitにコミットするような完全な破壊を行った。今私はコミットされた私の古いファイルに行きたいです。どうやってするの?その後、Gitバージョンコントロールを通してすべての変更を元に戻す
答えて
あなたが特定のリポジトリをロールバックする場合は、「DEV」モードになっている場合
git reset --hard commit_hash
チックはたくさんのおかげで働いた –
それは頭が脱着したと言うと、私はgit hubにプッシュしようとすると、同じ修正と削除されたファイルヘルプplzをプッシュ –
@AnujShrestha: 'git push origin branch_name --force' – Shravan40
をコミットし、あなたのIDEの前にそれらの削除されたファイルを見ているために欠けている意味、
git checkout branch
git log
# find the SHA-1 hash of the commit you made containing the files
# now checkout that commit in the detached HEAD state
git checkout <SHA-1>
は魔法のように、不足しているファイルは、現在お使いのIDEに表示する必要があります:あなたが試すことができます一つのことは、単に古いチェックアウトこれらのファイルは、ブランチにまだアクティブだったときにコミットすることです。そして、あなたが経由そう、あなたが削除されているが、本にするために使用されたファイルを復活したいことを決定した場合
git checkout branch
:あなたが必要としてそれらを確認し、[経由して枝に戻すことができます。
git checkout <SHA-1> path/to/your/deleted/file
SHA-1
は、ファイルがまだ存在していたコミットのハッシュです。これにより、削除したファイルを安全に戻して、再度コミットできます。
- 1. Git - すべての変更を元に戻す
- 2. Git:ローカル変更を元に戻す。 git add。 + git rm?
- 3. Gitでファイルの変更を元に戻して修正する方法
- 4. 変更をコミットしてgit flow release startを元に戻す方法
- 5. Git - 変更を正しく元に戻す方法は?
- 6. Git分岐が分岐した - 変更を元に戻す
- 7. すべてを元に戻して最後のコミットに戻る
- 8. GIT:変更を元に戻した新しいブランチの作成
- 9. Gitのファイルの単一の変更を元に戻す
- 10. gitバージョンコントロールのすべてのブランチでファイルを更新できますか?
- 11. 変更を元に戻す
- 12. gitで保留中の変更を元に戻す方法は?
- 13. gitの変更を元に戻しません(マスターブランチ)
- 14. Git:画像に変更をロールバック/元に戻す方法は?
- 15. GIT ...元に戻す
- 16. すべてのjira問題のワークフローの変更を元に戻す方法
- 17. 私の変更を元に戻すにはgit reset --softを元に戻すには?
- 18. git mergeを元に戻す
- 19. Git Cleanを元に戻す
- 20. git stashを元に戻す
- 21. jQueryの色を変更してから元の色に戻す
- 22. ビューコントローラで行われたすべての変更を元に戻す
- 23. ローカルリポジトリを変更せずにリモートブランチのgit pushを元に戻しますか?
- 24. CSSの縮尺を変更してから元に戻す
- 25. git stashを元に戻すと、git pull
- 26. Rstudio:プロジェクトのgitバージョンコントロールの起点を変更する
- 27. Git:コミットされていない変更を元に戻して特定のファイルをリセットする
- 28. GITの元に戻すチェックアウト
- 29. git clone --mirrorコマンドを元に戻す/元に戻す方法は?
- 30. Gitは3つのブランチをマージして元に戻す
[Gitリポジトリを以前のコミットに戻すにはどうすればいいですか?](http://stackoverflow.com/questions/4114095/how-to-revert-git-repository-to-a-previous-commit) – 1615903