2017-05-30 45 views
1

我经常致力于本地分支机构,并在它们之间切换,而无需立即将提交信息推送到远程分支机构。我不时要查看全部提交,它们位于相应的远程分支之前。基于此,我想推动一些分支到远程。如何在TortoiseGit的远程分支之前获得所有分支的概述?

特别是我想在TortoiseGit中查看远端分支在一个列表中的所有分支。

我已经习惯了在SourceTree中的概述,其中突出显示的所有具有挂起提交的分支:SourceTree branch overview with highlights我正在寻找TortoiseGit中的类似功能。

我试过了同步对话框:据我的理解,我只能看到的一个分支在时间的离任提交。如果该列表也包含传入的提交(可区分),则该解决方案将是可接受的。

有没有办法让所有分支的出站提交挂起的列表?我也想使用此功能来检查是否忘记推送任何提交。

我看到推送对话框中的“推送所有分支”选项。这不是我正在寻找的,因为我需要在推送它们之前检查提交。

+0

你检查同步对话?当你读取时,你会看到与远程追踪分支的所有差异。 – MrTux

+0

@MrTux,你可以添加一些细节,这可以用来突出遥远的分支吗?我在“同步对话框”中看到了以下内容:提取所有引用时,分支和标签列在“参考列表”选项卡中。也可以使用本地未应用的更改过滤引用。不幸的是,我看不到我如何突出显示或筛选具有离开提交的引用(这些更改已应用于本地克隆)。 在“In Commits”和“Out Commits”选项卡中,我只能找到相应于所选分支的提交,而不是所有分支。 – user5534993

+0

看起来它与[TortoiseGit issue 2296](https://gitlab.com/tortoisegit/tortoisegit/issues/2296) –

回答

0

只是想澄清你的问题:

是否在下图中,所提供的数字相匹配?

enter image description here

+0

上图匹配分支机构中的预期更改。我正在寻找的功能将只显示从已知的源存储库转移的分支。更确切地说,我正在寻找具有离开提交的分支列表。 – user5534993

+0

当列出_all_提交时,通用日志不是我正在查找的内容。因此具有挂起提交的分支可能远远低于列表中,因此隐藏。这是否为你澄清了我的问题@悦? – user5534993

+0

@ user5534993是的。谢谢。 :) –

相关问题