如何在SourceTree 1.6中使用Interactive Rebase

时间:2013-05-16 12:44:23

标签: git atlassian-sourcetree

我已经读过Sourcetree 1.6 (Mac)有新功能“Interactive Rebase”。 我的问题是在Sourcetree App中找到这个对话框。

有什么想法吗?

3 个答案:

答案 0 :(得分:12)

如果右键单击任何提交,则会出现一个菜单项:

Rebase children of {commit hash} interactively...

您也可以转到Repository菜单,然后单击不是特定于提交的Interactive Rebase。

答案 1 :(得分:4)

最新(2014年6月)Atlassian文章“Interactive rebase in SourceTree”确实说明了在哪里找到该功能:

  

有两种方式可以交互式变换:

  • 第一个是在提交上右键单击(或按上下文单击)并点击Rebase children of interactively…
  • ,第二个是点击Repository菜单,然后转到Interactive rebase

http://atlassian.wpengine.netdna-cdn.com/wp-content/uploads/rebase-options-soucetree.png

答案 2 :(得分:3)

要建立@ funrob的答案,您还可以点击“Repository”菜单并转到“Interactive Rebase”。不同之处在于存储库菜单的选项将从当前分支上的上游提交中重新定义。单击上下文将允许您对推送的提交进行rebase,因此您需要小心这样做。

HTH。