2015-12-17 75 views
1

我有一个当前的提交,并希望检查与以前的标记之一的代码差异。 我可以在控制台中运行以下命令:如何在AppCode UI中启动git diff?

git diff my_tag 

但我想看到它在AppCode UI。我可以从我的标签创建一个新的分支,然后启动diff。但是,我不想这样做。我想用我的标签启动diff而无需额外的步骤。

我没有在AppCode中找到一个上下文命令,它可以帮助我做到这一点。所以,我想我需要通过控制台启动它并将其传递给AppCode。

有人可以告诉我该怎么做吗?

+0

不完全DIFF在Xcode的,但你可以比较以前的电流变化通过'VCS->本地历史 - >显示History' – execv

回答

1
  1. VCS > Git > Branches > Checkout Tag or Revision
  2. 键入标记的名称,然后单击确定。
  3. VCS > Git > Compare with Branch... > master
+0

是的,它会工作承诺。但不是我想要的。 (即我将需要打开标签,检查差异,然后切换回我的分支) –

+0

您可以再次使用'Checkout Tag或Revision'切换回前一个分支。 –

+0

如果我将从标签创建新的分支,并检查它的差异,则不需要随时切换版本。但对我来说不是一种选择。 我想保持简单。 就像我说的,我可以在控制台'git diff my_tag'中启动diff,并且它工作正常。我只想在AppCode用户界面中看到它。应该如何将差异输出传递给AppCode。 –