教程–本地文件修改错误,如何恢复

铁棍山药怎么吃2022-07-05  41

1.当不使用git add cache代码时,放弃对单个文件的修改。

$ git checkout -文件名放弃所有文件修改。

注意:这个命令不会删除新创建的文件,因为新创建的文件还没有添加到git的管理系统中,所以对git来说是未知的。手动删除即可。

$ gitcheckout.2. git add已用于缓存代码。放弃指定文件的缓存。

$ git重置头文件名称放弃所有文件缓存

$ git重置头。注意:该命令用于清除git add的缓存,相当于取消git add命令。使用该命令后,本地修改的文件不会改变,您可以通过继续使用git checkout命令来放弃修改。

3.使用git commit提交的代码回滚到上一次提交状态。

$ git重置-硬HEAD^回退到任何版本

$ git reset - hard commitid如何检查提交id?

$ git log来查看文件的提交id?

Git log filenameGit日志文件名

如何退出git日志?

在英文输入模式下输入“Q”。

转载请注明原文地址:http://juke.outofmemory.cn/read/608112.html

最新回复(0)