Git如何恢复暂存/未暂存的修改文件

标签 git github version-control

在 Git(2.16) 中。假设,我修改了一个文件并且还没有暂存,我想将文件恢复为原始文件?另外,如何在暂存文件上完成此操作? 谢谢。

最佳答案

git reset HEAD fileName 将取消暂存目录中的文件,但更改仍会存在于您的工作目录中。现在,如果你想要文件的原始副本,你可以使用 -

git checkout fileName

关于Git如何恢复暂存/未暂存的修改文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49992152/

相关文章:

git - git-svn 的钩子(Hook)

git - 有没有办法恢复在 rebase 期间意外跳过的提交?

git - Maven 使用 git 发布插件,如果在过程中推送提交则出错

java - 使用 JGit 按分支或提交 ID check out Git 存储库

git - 如何递归克隆git中的特定标签

GitHub Google Cloud Build - 多个存储库

git - 如何显示带有提交编号的 git 日志?

iphone - XCode 4 与 Git/Github 无法提交图像

php - 由于网站所有者进行实时更改,因此在两个目录之间执行 "git diff"

java - 使用版本控制很好地重构