用简单的英语,“git reset”有什么作用?
不幸的是,我读的越多,我就越不能完全理解它。我来自SVN背景,Git是一个全新的范例。我很容易变得善变,但Git更具技术性。
我认为git reset
很接近hg revert
,但似乎存在差异。
究竟究竟做了git reset
什么?请包括以下详细说明:
选项--hard
,--soft
和--merge
;
你使用的奇怪符号HEAD
如HEAD^
和HEAD~1
;
具体用例和工作流程;
对工作副本,HEAD
全球压力水平的影响。
小怪兽爱吃肉