我对本地文件进行了一些更改,但我没有提交或添加任何更改。在最近的变化之前,我想回到之前的承诺。我怎样才能做到这一点?如何在做出一些更改后返回上次提交?
1
A
回答
2
git reset --hard
将删除这些变化。
但是,为了以防万一,我想补充他们
git add -A
,然后藏匿他们
git stash
万一你后悔自己的决定。最后2条命令可缩写为:
git stash -u
1
git checkout可能为你做这项工作。你应该能够做这样的事情:
git的结帐FILE_TO_REVERT
1
尝试 “混帐结帐 - files_to_revert ”
相关问题
- 1. 如何让我做出的更改一次提交回来?
- 2. Mercurial - 更新一个旧提交,恢复一些更改并返回到头
- 3. 如何在我做出更改后在新分支中进行git提交?
- 4. 在一次交易中做出的更改是否“彼此看”?
- 5. 如何在向Gerrit提交上次提交后提交额外的提交?
- 6. 如何返回上一次提交而不会丢失Git中的最后提交?
- 7. 如何在旧提交的本地更改后返回到我的分支?
- 8. 如何在提交后回滚数据库更改?
- 9. 如何在eclipse中提交之后更改提交CVS注释?
- 10. 如何在提交后点击表单上的“返回”到上一页?
- 11. Git - 如何返回上次提交并删除所有未提交的文件?
- 12. 做出更改后分叉Git回购
- 13. SVN - 仅提交一些更改
- 14. 如何提交这些数据行更改回数据库
- 15. 如何返回上次提交而不失去工作?
- 16. 括号Git:如何返回上次提交
- 17. 删除对工作目录的更改并返回上次提交
- 18. 如何在做出一些更改后还原Django模型实例?
- 19. 返回ActionResult提交后提交模式弹出
- 20. 做一些方法返回
- 21. django,在POST表单提交后返回上一页
- 22. 自上次提交GitPython后发生更改的列表文件
- 23. 重置上次提交后git中的所有更改
- 24. 回到上一次提交Gitkraken
- 25. 提交svn unstages最后一次提交?
- 26. 如何将数据上下文回滚到最后提交的点上更改
- 27. 如何返回到登录后提交表单后请求的上一页?
- 28. 撤消一切并返回上次提交
- 29. 在提交后重做oracle数据库更改
- 30. 在表格提交后返回结果