我有团队项目,我已对代码做了一些更改,但尚未提交。我想从github中带来最新版本的代码,它没有做过我已经做过但未提交的更改。我不记得我改变了哪些课程。我只需要在上次提交后删除最近的更改。Git删除更改
Q
Git删除更改
1
A
回答
1
这将删除所有非COMMITED变化:
git reset --hard HEAD
正如sleske指出,这将完全删除所有更改!如果你只是想能够git pull
从GitHub,你可以stash
更改暂时删除它们,pull
然后用stash pop
带回你的变化:
git stash
git pull
git stash pop
1
相关问题
- 1. Git - 无法删除升级更改
- 2. 删除文件中的更改-GitHub/Git
- 3. 如何删除删除目录导致的git unstageg更改?
- 4. 删除git commit,保持文件不变(不要删除更改)
- 5. Git - 查看已更改的文件,即使已删除更改
- 6. 删除更改集
- 7. 为什么git合并有时会在不应该删除更改时删除?
- 8. 删除Git中
- 9. 删除git commit
- 10. 删除或更改从原产地分支git
- 11. Git如何查看功能的更改历史记录/删除?
- 12. Git删除了我的更改,我可以将它们还回
- 13. 撤消或删除以前的Git提交中的更改
- 14. Git删除分支和所有相应的更改
- 15. Git - 删除较旧的提交,它的更改从未发生
- 16. git diff将删除显示为新更改
- 17. 删除一个git commit并且更改也不起作用
- 18. 删除git工作目录中的不必要更改
- 19. 恢复已删除的git分支中丢失的更改
- 20. 如何在git中看到多个插入/删除的更改?
- 21. IntelliJ IDEA中可视化已更改/添加/已删除Git行
- 22. git恢复删除的文件及其更改历史记录
- 23. 我的同事的更改删除我在git中的提交
- 24. GIT重置分支并删除合并后的所有更改
- 25. 更改mkmapview(删除注释)
- 26. 更改ActiveAdmin删除方法
- 27. 在git中删除文件的更新
- 28. 删除Git Credential-osxkeychain
- 29. Git - 删除提交
- 30. 删除Git句柄
警告:这将*无法挽回*删除您的更改。您将无法在稍后恢复!如果那是你想要的,那就好。 Otherweise有办法删除更改,但保留它们以备后用(git stash,临时提交)。 – sleske