简单的git校验<;早期提交>,cwd文件不会更改

简单的git校验<;早期提交>,cwd文件不会更改,git,Git,我做了一些改变,承诺 然后只是想回到一个旧的主提交 较旧的文件显示在gitk上 但在工作目录中,是更新的文件。为什么收银台不还原我的文件 我只是做了git结帐 我错过了什么或做错了什么 (害怕做一个git结帐大师,因为情况混乱) -谢谢所有的签出命令都不会破坏工作目录中的更改。相反,它将移动头部并对工作目录进行安全更新(仅替换未修改的文件)。如果您希望您的工作目录看起来与主分支的标题完全相同,则使用reset git checkout master git reset --hard 请注意,

我做了一些改变,承诺

然后只是想回到一个旧的主提交

较旧的文件显示在gitk上

但在工作目录中,是更新的文件。为什么收银台不还原我的文件

我只是做了git结帐

我错过了什么或做错了什么

(害怕做一个git结帐大师,因为情况混乱)


-谢谢

所有的
签出
命令都不会破坏工作目录中的更改。相反,它将移动头部并对工作目录进行安全更新(仅替换未修改的文件)。如果您希望您的工作目录看起来与主分支的
标题完全相同,则使用reset

git checkout master
git reset --hard 

请注意,这将销毁工作空间中所有未保存的更改,因此请确保运行此命令

向我们显示对命令的响应。我打赌结帐被拒绝是因为某种原因。。。您可能修改了未在HI中检查的文件,感谢您的回复:不确定发生了什么,但1。我在遥控器上看到的其他/新文件根本没有被跟踪