我在一个分支机构上工作,在我提交更改并试图推动它们之后,它说我已经分歧并且需要拉出最近的更改。
我做了git pull --rebase
导致了一次反弹冲突。我无法确定问题所在。所以我做了git rebase --skip
似乎已将我的更改恢复为我提交的版本。
是否可以重置为我试图推送的提交?我做了git reflog
来查找提交ID。然后我尝试git reset *commitID*
但它似乎不起作用。它没有重置。我该怎么办?
答案 0 :(得分:0)
我做了git reset --hard *comitID*
。仍然不知道为什么"正常"重置没有用。