私は偶然にブランチを失った。私はそれがreflogリストにあると思いますが、それをチェックするのは難しいです。そのブランチにいくつかのファイルがあるフォルダが作成されていることを覚えています。そのため、フォルダに影響を与えるすべての失われたコミットを見つけることでブランチを見つけることができるはずです。したがって、問題は、これらのコミットをどのように見つけることができるかです。既知のフォルダ名で失われたコミットを復元する
3
A
答えて
2
私はちょうどREFLOGコマンドにパスを指定する必要があります。作業ツリーに欠けている場合は、パスの前に ' - 'を使用することが重要です。
0
あなたは、ブランチのコミットについて検索しgit lstree
の出力をgrepすることができます。
for ID in `git reflog | cut -d' ' -f1` # filter out the commit ID
do
# show the tree for each commit and grep for the file there
git ls-tree -r $ID | grep file/name && echo "File is on $ID"
done
関連する問題
- 1. push -fの後で失われたコミットを復元する
- 2. gitで失われたコミットを復元する
- 3. Git - 前のコミットから削除したフォルダを復元する
- 4. gitで失われたコミットからコードを回復するには?
- 5. Coda 2から失われたリモートファイルを復元しますか?
- 6. コミット後にGitで削除されたフォルダを回復する
- 7. wampを再インストールすると失われたPHPプロジェクトを復元します
- 8. GITでコミットされていないファイルを復元する
- 9. フォルダからpostgres dbを復元する
- 10. SQLAlchemy:コミット後にオブジェクトマッピングが失われる?
- 11. SOAPUIで失われたスクリプトを回復する
- 12. メモ帳で失われた行を回復する方法++
- 13. コミット後のSVN履歴リンクの復元
- 14. バックアップされたxamppフォルダからデータベースを復元します
- 15. gitでコミットの変更を復元するには?
- 16. フラグメント化されたダイアログを復元時に復元する
- 17. Git Shellで前回のコミットに復元する
- 18. codenameoneで行われた購入の復元
- 19. RStudioで紛失したデータを復元する方法
- 20. SocketIO + Node - 失われた接続を回復する
- 21. TFS:削除したフォルダとアイテムを復元する
- 22. erlang io:フォーマット出力が失われ、復元するために何をする必要がありますか?
- 23. 復元Visual Studioの反応-サーバーのフォルダ
- 24. 既存のSQL Serverデータベースの復元
- 25. GitHub解決の衝突コミット履歴が失われました
- 26. 追加/コミットされていないファイルの復元
- 27. プレゼンテーションサーバーの復元共有フォルダ - OBIEE 11g
- 28. Gitがローカルに失われたように見えるGitHubからリモートブランチを復元するには?
- 29. データベースを失ったWPサイトを復元するには?
- 30. ディレクトリ内のコミットされていないファイルの復元をキャンセルする
これは 'git log -g path/to/it'と同じ情報を表示しています。 –