【问题标题】:tortoiseGit Reset to a previous versiontortoiseGit 重置为以前的版本
【发布时间】:2016-02-29 06:31:06
【问题描述】:

我正在使用乌龟 Git,我只是进行了合并和推送,这使我的项目不再启动,它添加了一些 HEAD 元素和东西.. 现在我想回滚到我进行合并之前的那一刻我怎样才能做到这一点?

我应该重置“在那种情况下是软的、混合的还是硬的?”..?或者我应该在我最后一次工作提交后恢复所有提交?切换/结帐到最后一个工作提交?合并到最后一个工作提交 .. 还是简单地从最后一个工作提交创建一个新分支?

谢谢你..

【问题讨论】:

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


    【解决方案1】:

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


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

    1. 不要改变你推出的任何东西
    2. 还原
    3. 提交
    4. 推送

    如果你没有任何同事,做你想做的事。 :p

    我的惯用方式:

    1. 硬重置
    2. 用力推动

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-24
      • 2022-10-25
      • 1970-01-01
      • 1970-01-01
      • 2016-09-17
      • 1970-01-01
      相关资源
      最近更新 更多