在git rebase --skip之后丢失了我的所有更改

时间:2017-11-15 14:07:02

标签: git

我在一个分支机构上工作,在我提交更改并试图推动它们之后,它说我已经分歧并且需要拉出最近的更改。

我做了git pull --rebase导致了一次反弹冲突。我无法确定问题所在。所以我做了git rebase --skip似乎已将我的更改恢复为我提交的版本。

是否可以重置为我试图推送的提交?我做了git reflog来查找提交ID。然后我尝试git reset *commitID*但它似乎不起作用。它没有重置。我该怎么办?

1 个答案:

答案 0 :(得分:0)

我做了git reset --hard *comitID*。仍然不知道为什么"正常"重置没有用。