tortoiseGit重置为以前的版本

时间:2015-11-26 08:40:41

标签: git merge git-merge tortoisegit git-revert

我正在使用乌龟Git,我刚刚进行了合并和推动,这使我的项目不再启动,它添加了一些HEAD元素和东西..现在我想回滚到我做的那一刻合并我怎么能实现这一目标?

我应该重置“在这种情况下软,混合还是硬?”..?或者我应该在上次工作提交后还原所有提交?切换/结账到最后一次工作提交?合并到最后一个工作提交..或者只是从上次工作提交创建一个新分支?

谢谢..

1 个答案:

答案 0 :(得分:1)

我不明白“推送使我的项目不再启动,它添加了一些HEAD元素和东西.. ”,所以我只是假设你“推动那个分支远程。“

如果您有一些同事,正常流程将是:

  1. 不要改变你推出的任何内容
  2. 还原
  3. 提交
  4. 如果您没有任何同事,请做您想做的任何事情。 :P

    我通常的方式:

    1. 使用硬重置
    2. 强行推动