我对本地文件进行了一些更改,但我没有提交或添加任何更改。在最近的变化之前,我想回到之前的承诺。我怎样才能做到这一点?如何在做出一些更改后返回上次提交?
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. git结帐并在推送更改后返回上一次提交
- 3. 回滚+提交一些更改
- 4. 我如何撤消工作空间中的某些更改并返回到最后一次提交?
- 5. Git - 如何回滚上次提交的所有更改?
- 6. 如何在使用php提交表单后返回上一页?
- 7. 如何在我做出更改后在新分支中进行git提交?
- 8. Mercurial - 更新一个旧提交,恢复一些更改并返回到头
- 9. 在一次交易中做出的更改是否“彼此看”?
- 10. 如何在向Gerrit提交上次提交后提交额外的提交?
- 11. 如何在返回到早期提交后返回到unpushed提交
- 12. 如何在检出以前的提交后返回到最新的提交?
- 13. 如何使用gitpython做最后一次提交的当前提交的git diff?
- 14. SQL在提交更改后执行一些代码
- 15. 如何返回上一次提交而不会丢失Git中的最后提交?
- 16. 如何在旧提交的本地更改后返回到我的分支?
- 17. 如何在提交后回滚数据库更改?
- 18. 如何在eclipse中提交之后更改提交CVS注释?
- 19. 如何在提交后点击表单上的“返回”到上一页?
- 20. 从Git提交一些更改到一个单独的提交
- 21. Git - 如何返回上次提交并删除所有未提交的文件?
- 22. SVN - 仅提交一些更改
- 23. 如何提交这些数据行更改回数据库
- 24. 做出更改后分叉Git回购
- 25. 如何在添加多次提交后取消提交提交?
- 26. 括号Git:如何返回上次提交
- 27. 如何返回上次提交而不失去工作?
- 28. 如何在做出一些更改后还原Django模型实例?
- 29. 删除对工作目录的更改并返回上次提交
- 30. 如何撤消最后一次提交