デタッチされたHEADモード(コミットされていない変更は考慮しません)でgit reset --hard <ref>
に安全ですか? AFAIK、これはすべて、HEADを参照してインデックスと作業ツリーをチェックすることです。ちょうどgit checkout <commit>
と同じサンドボックスのものがそのまま適用されます。これは正しいです?したがって、枝の先端が動かされない限り、危険はありません。そして、これは分離されたヘッドモードでは起こりませんか?gitがリセットされています-hard <ref>はデタッチヘッドで安全です
1
A
答えて
1
HEADが分離されている場合は、HEADのみが<ref>
に移動します。チェックアウトされているブランチがある場合は、そのブランチもその状態に移動します。
実際に削除されたコミットはありません。通常のgit log
コマンドでは表示されなくなる可能性がありますが、git gc --prune
(git clean)などを実行しないと、リセットコマンドがgit fsck --lost-found
とgit log --walk-reflogs --oneline --decorate
のようなコマンドで発行される前に開始したことをコミットします。強制的に実行しない限り、実際には何も削除しません。
関連する問題
- 1. gitリセット後の次のコミットでHEAD -hard <commit id>
- 2. "git reset -hard"は "git reset -hard HEAD"と同じですか?
- 3. ansibles gitモジュールで-hardをリセットすることはできますか?
- 4. Gitデタッチヘッドの問題
- 5. コピーされたgit repoを使うのは安全ですか?
- 6. "git reset --hard"と "git checkout"の違いは何ですか?
- 7. gitリセット後にデータを取得する方法--hard
- 8. Gitのアクセス権は安全に報告されていますか?
- 9. git resetの違い--hard HEAD ^対git reset - hard HEAD?
- 10. gitリセットで実行されるgitフックはありますか?
- 11. git defaultコミットメッセージインクルードファイルがプリコミットフックでリセットされる
- 12. Webviewで安全でないコンテンツが表示されています
- 13. GZIPOutputStreamに続いてByteArrayOutputStreamをリセットしても安全ですか?ここで
- 14. "git reset --hard" with SVN
- 15. git repoでpipを使っても安全ですか?
- 16. このデータは安全に送信されていますか?
- 17. カピストラーノは安全ですか?
- 18. 私の非リポジトリファイルはgitで安全ですか?
- 19. 共有gitリポジトリで安全な操作は何ですか?
- 20. Gitのエラーが:</p> <blockquote> <p>git reset --hard</p> </blockquote> <p>後</p> <p>を変更して上演したファイルがマークされている場合ではない
- 21. 単一のファイル混乱でGit Hard Reset
- 22. gitはデタッチヘッドでコミットした後に元のマスターに戻ります
- 23. SQLをpublic gitリポジトリにアップロードするのは安全ですか?
- 24. ブーストメッセージキューのスレッドは安全でプロセスは安全ですか?
- 25. 安全でない<form> Wordpressサイトで電話する
- 26. GITでは、core.autocrlfをfalseに変更しても安全ですか?
- 27. GameMakerが壊れています/安全でないファイルを開けません
- 28. htaccess-ownerはwww-dataですが、これは安全ですか?
- 29. は安全ConcurrentBag <T>スレッドでParallel.ForEachです
- 30. HTTPSはFirefoxでは安全ですが、Chromeでは安全ではありません