[英]git reset --hard HEAD Vs. git reset --hard
What is the difference between git reset --hard HEAD
and git reset --hard
? git reset --hard HEAD
和git reset --hard
什么区别? I think both do exactly the same and are simply synonyms, but please let me know if I am wrong.我认为两者完全相同,只是同义词,但如果我错了,请告诉我。 Thank you.
谢谢你。
git reset
man page is clear : git reset
手册页很清楚:
The
<tree-ish>/<commit>
defaults to HEAD in all forms.<tree-ish>/<commit>
在所有形式中默认为 HEAD。
That is from git v1.7.2.3, commit 7b8cd49, July 2010来自git v1.7.2.3,提交 7b8cd49,2010 年 7 月
When want to revert to a previous commit then use:当想要恢复到以前的提交时,请使用:
git reset --hard HEAD
If need to reset all mess created during revert use:如果需要重置恢复使用期间创建的所有混乱:
$git reset --hard <commit-id>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.