【发布时间】:2012-12-24 09:18:39
【问题描述】:
我正在开发一个 git 存储库我自己(所以是的,我知道这样做的含义和警告)并且不知何故,其中一棵树在它应该被推送后得到了提交没有。
现在我正试图撤回,它抱怨数百个合并冲突。
有没有办法告诉 git 强制覆盖来自远程服务器的所有本地文件?有没有比git reset --hard HEAD~1 然后拉取更快的方法?
同样,有没有办法通过简单的合并来做同样的事情?我所看到的一切都建议在合并冲突解决阶段检查每个文件,但是对于数百个文件,手动执行是不可能的。
【问题讨论】:
-
你为什么不干脆把你的沙箱炸掉,然后再用 git clone 一下呢?
-
我希望得到一些不需要太多时间的东西。该项目很大,需要大量时间来克隆。