在SmartGit中,我检查了以前的提交,以便“回到过去”。当被提示时,我决定不提供分支的名称,因为似乎SmartGit将创建分支,而且似乎没有必要创建分支,即使我的目标只是回到现有分支上,也是愚蠢的。结帐的结果是一个“独立的头”,所以我决定不再在一个独立的头上继续开发。
我切换到命令行,并使用git log中标识的哈希代码执行了一个git log。这取得了预期的效果。
我该如何在SmartGit中做到这一点呢?
发布于 2018-05-11 02:44:42
为了在图形用户界面下实现git reset --hard 0de799db47f8 .
Window > Journal0de799db47f8Reset...--hardReset按钮确认

发布于 2018-05-12 06:59:54
在SmartGit中,可以使用Local和硬选项来执行git checkout --hard <SHA>。
https://stackoverflow.com/questions/50283178
复制相似问题