好的,所以我使用 git checkout HASH 命令移回我的git repo。然后我做了一些修改,忘记了当我多次更改代码时,我不在头脑中。我读到了这一点,发现 git checkout -b branch-name 应该恢复它并且确实如此。我的背叛成了一个分支。
但是在查看gitk时,我没有看到我从 master 中删除的内容。使用 git log -p 会显示更改,但如果我尝试将新分支合并到 主 ,则不会显示在任何地方,可能是因为我在分支中删除了这些更改。
如何获取我在分支上删除的更改?
我正在使用的git版本是 1.8.4.msygit.0