我使用git commit -m进行数据提交,然后是git pull,发现有不同团队的覆盖,为了解决这个问题,我运行了git reset --hard和其他几个命令,但我搞砸了一切,失去了我的承诺。有没有一种方法可以回滚到我最后一次提交。如何在git中回滚提交的数据
-1
A
回答
1
从你的问题中不清楚你做了什么。但如果没有其他工作,我会尝试git reflog
。由于您在git pull
之前提交了更改,因此在执行git pull之前,reflog应该能够向您提供您的头的提交哈希。
+1
谢谢先生,你救了我的日子 –
+1
在那里:)如果解决了问题,请将答案标记为正确。 – Shakkhar
0
您可以尝试重置为特定承诺你拉你的团队的代码之前一点,如果你知道犯哈希
所附的链接应该是对你有用 https://stackoverflow.com/a/12049323/1592471
的相关问题
- 1. 回滚提交的数据
- 2. Git - 回滚到之前的提交
- 3. 我该如何回滚到git中的特定提交?
- 4. git如何退回提交
- 5. 如何在git中提交提交?
- 6. Git - 回滚到前一个提交
- 7. Git回滚然后提交承诺
- 8. 如何在以前的提交中回滚文件中的变化git
- 9. 如何在提交后回滚数据库更改?
- 10. Git - 如何回滚上次提交的所有更改?
- 11. Git - 如何在回滚时从未来的提交中获取新文件
- 12. Git:如何回滚到上次推/提交
- 13. 中间提交与回滚
- 14. GIT如何在不提交
- 15. 意外地回滚到git中的前一个提交
- 16. 如何在Git中非交互地重新提交提交
- 17. 如何在git裸回购中提交我的文件
- 18. 如何回滚前两次提交?
- 19. datastage中的数据库事务(提交和回滚)
- 20. Git的 - 如何回滚
- 21. 如何在Jenkins中回滚到之前的提交?
- 22. 如何在PHP中实现MySQL的提交/回滚?
- 23. 在2阶段提交中回滚
- 24. 在Android Studio中回滚上次提交
- 25. 在rails中提交回滚事务
- 26. 如何在开始/提交/回滚块内写入对数据库的更改
- 27. 带回滚和提交的PgSQL函数
- 28. 如何在JIRA中添加git提交
- 29. 如何在git中恢复提交?
- 30. ItemWriter回滚但数据提交到数据库
可能重复[我怎样才能undo git reset --hard HEAD〜1?](http://stackoverflow.com/questions/5473/how-can-i-undo-i-undo-git-reset-hard-head1) –