【问题标题】:How to get back to a previous commit stage如何回到之前的提交阶段
【发布时间】:2017-11-28 07:16:43
【问题描述】:

我正在和一些人一起做一个项目。我在本地机器上做了一些更改,然后提交了更改。有一个错误,我的分支在 master 分支后面。所以我取消了这些更改并提交了我的更改。但后来我意识到我的项目中有很多错误(这是在我在 Github 上提取更改并将其与我的项目合并后出现的),并且我已将更改与错误一起推送到主分支。

我只想知道,我怎样才能回到以前提交标记的阶段(我的一个队友做过)。

【问题讨论】:

    标签: git github push git-commit


    【解决方案1】:

    您应该在提交之前使用git diffgit diff --cached 检查您的修改。

    如果你还没有推送,可以使用:git revert HEAD

    我还建议您查看此article 和此Git manipulation image

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-15
      • 2012-06-27
      • 1970-01-01
      • 2014-09-12
      • 2011-06-13
      相关资源
      最近更新 更多