【问题标题】:How to checkout and reset using smartgit?如何使用 smartgit 结帐和重置?
【发布时间】:2011-06-02 10:31:20
【问题描述】:

需要帮助理解以下内容

1)。如何签出特定的提交并再次恢复到最近的提交?

尝试了分支->结帐->相同的分支并签出到上一个提交,但是当我这样做时,在我签出之后所做的提交现在丢失了!

它不在检查最近提交的列表中!

2)。如何将我的头脑重置为特定的提交?

【问题讨论】:

    标签: checkout reset smartgit


    【解决方案1】:

    (1) 通常,分支引用不会被 Check Out 更改,因此您可以再次使用 Check Out 切换回您的分支:只需选择“显示分支”选择器的相应分支。

    如果你的旧head的分支ref确实丢失了,你可以打开Log并使用Query|Load All Commits显示所有这样的head,然后给对应的head添加一个临时的branch ref看看这个头。

    (2) Local|Reset 应该适合您。

    【讨论】:

      猜你喜欢
      • 2016-12-24
      • 2013-04-15
      • 1970-01-01
      • 2011-09-23
      • 2020-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多