使用克隆重置GIT开发

时间:2012-10-30 00:43:35

标签: git git-reset

我目前的设置是我有一个Prime repo(工作目录),Hub repo(裸机,开发人员推送和拉动),Clones(面向开发人员)。 Prime和Hub repos通过各种钩子保持同步。

发生了一个问题,我想对Prime上的一次提交reset执行错误:To prevent you from losing history, non-fast-forward updates were rejected

这是有道理的,但我希望能够在必要时对Prime执行重置。

我想知道在这种情况下处理reset到先前提交的最佳方法是什么。

谢谢!

1 个答案:

答案 0 :(得分:0)

你需要强行从你的巅峰到中枢和其他人的钩子。这是好的,只要其他人只是你的巅峰时期的镜子,并且变化不会以其他方式传播,除非你专门从其他人那里进入Prime或其他人可以推动它。

相关问题