标签: git revert
我搞砸了,实际上把一个git repo推到了我的另一个回购的网址上。我试图撤消这个,但遇到了麻烦,我之前没有使用'git reset'。
说最后一个好提交的哈希是12345.我尝试git reset --hard 12345这似乎成功没有错误但由于某种原因它没有改变我的本地文件。我的本地工作目录仍包含意外推送的所有文件。我该如何还原它们?
git reset --hard 12345
答案 0 :(得分:8)
这些未跟踪的文件?您可以通过执行以下操作删除它们:
git clean -f -d