{"categories":["Git"],"url":"https://murank.hatenadiary.org/entry/20110515/1305466861","title":" git reset --hard \u3067\u30d5\u30a1\u30a4\u30eb\u306e\u5909\u66f4\u306f\u53d6\u308a\u6d88\u305b\u306a\u3044","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fmurank.hatenadiary.org%2Fentry%2F20110515%2F1305466861\" title=\" git reset --hard \u3067\u30d5\u30a1\u30a4\u30eb\u306e\u5909\u66f4\u306f\u53d6\u308a\u6d88\u305b\u306a\u3044 - murank\u306e\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","type":"rich","published":"2011-05-15 22:41:01","image_url":null,"author_url":"https://blog.hatena.ne.jp/murank/","author_name":"murank","width":"100%","blog_url":"https://murank.hatenadiary.org/","provider_name":"Hatena Blog","height":"190","description":"\u30d5\u30a1\u30a4\u30eb\u306e\u5909\u66f4\u3092\u53d6\u308a\u6d88\u305d\u3046\u3068\u601d\u3063\u3066 $ git reset --hard file\u3068\u3057\u305f\u3089 fatal: Cannot do hard reset with paths.\u3068\u6012\u3089\u308c\u305f\u3002 $ git reset --hard HEAD file\u3068\u304b $ git reset --hard HEAD -- file\u3068\u304b\u8a66\u3057\u3066\u3082\u3084\u3063\u3071\u308a\u6012\u3089\u308c\u308b\u3002 \u3058\u3083\u3042\u3069\u3046\u3059\u308c\u3070\u30d5\u30a1\u30a4\u30eb\u306e\u5909\u66f4\u3092\u53d6\u308a\u6d88\u305b\u308b\u306e\u304b\u3068\u3044\u3046\u3068 $ git checkout file\u3068\u3059\u308c\u3070\u826f\u3044\u307f\u305f\u3044\u3002 \u306a\u3093\u3067 reset \u3067\u306f\u53d6\u308a\u6d88\u305b\u306a\u3044\u306e\u304b\u8abf\u3079\u3066\u307f\u305f\u3068\u3053\u308d\u3001 git reset [-q] [] [--] \u2026 git reset [--patc\u2026","version":"1.0","provider_url":"https://hatena.blog","blog_title":"murank\u306e\u65e5\u8a18"}