0

所以我想从 git repo 和我的本地删除我今天所做的所有工作。

我昨天有一个承诺,我想恢复。我可以删除存储库,然后从特定提交中克隆存储库吗?

谢谢!

4

1 回答 1

2

您可以重置以更改本地仓库并强制推送到远程仓库。

git reset --hard <commit>
git push --force <remote> <branch>

警告:重置和强制推送将删除提交历史。

<commit>,<remote>和分别替换<branch>为适当的名称,如 a SHA-hash,originmaster

<commit>SHA您要重置的最后一次提交的哈希值。

于 2013-09-26T12:29:06.383 回答