什么'git reset'命令没有任何选项?

Moh*_*n P 16 git

没有任何其他选项,'git reset'命令会做什么?它会用头重置分段索引吗?

Ben*_*ine 11

究竟.

没有选项,"git reset"被解释为"git reset --mixed HEAD".

git reset有三种模式:soft,mixed和hard(默认为"mixed").

与许多其他git命令一样,git reset接受一个参数,该参数是对提交的引用(分支名称,标记名称,提交SHA,相对引用,如HEAD~2).默认情况下,如果未指定引用,则使用HEAD.

我建议你阅读"Progit"的最后一篇博客文章,其中详细解释了"git reset"命令:http://progit.org/2011/07/11/reset.html