eclipse - 用较早的 git 提交替换工作目录

标签 eclipse git egit

上下文如下:

  • 我在 Eclipse 中使用 egit

  • 我进行了一些尚未推送到远程存储库的提交

  • 我突然发现我的应用程序出现了以前不存在的错误

如何使用较早的 git 提交快速更新我的工作目录,直到找到引入该错误的第一个提交?然后我如何返回到我最新的本地提交?

我最近使用硬 git 重置来执行此操作,如果我没有找到 this answer,我就会丢失最后一组 git 提交。因此必须有另一种更安全的方法来达到相同的结果。

最佳答案

I am running into a bug in my latest version of the code and want to go back in time until the bug no longer shows up.

这就是 git bisect ,并且是 not implemented in Egit .

您应该考虑在命令行中使用 git,以便launch a bisect session .

关于eclipse - 用较早的 git 提交替换工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27264912/

相关文章:

git - 在 git 中,您可以查看文件移动后应用于文件的旧提交吗?

git - 执行 ls-remote 命令期间捕获的 EGit SSH 异常

java - 在 Eclipse 中使用 git 的目录结构

java - eclipse java导入组织

git - TFS 到 GitHub 同步,反之亦然

java - egit 锁失败 eclipse

Windows 上的 Git GUI 无法将 SQL (.sql) 文件识别为文本

eclipse - Egit - 超过 200 个 merge 异常

java - 如何在 Eclipse 中设置 -Xss?

java - 有没有办法让java eclipse格式化程序不对齐@param描述?