我经常致力于本地分支机构,并在它们之间切换,而无需立即将提交信息推送到远程分支机构。我不时要查看全部提交,它们位于相应的远程分支之前。基于此,我想推动一些分支到远程。如何在TortoiseGit的远程分支之前获得所有分支的概述?
特别是我想在TortoiseGit中查看远端分支在一个列表中的所有分支。
我已经习惯了在SourceTree中的概述,其中突出显示的所有具有挂起提交的分支:SourceTree branch overview with highlights我正在寻找TortoiseGit中的类似功能。
我试过了同步对话框:据我的理解,我只能看到的一个分支在时间的离任提交。如果该列表也包含传入的提交(可区分),则该解决方案将是可接受的。
有没有办法让所有分支的出站提交挂起的列表?我也想使用此功能来检查是否忘记推送任何提交。
我看到推送对话框中的“推送所有分支”选项。这不是我正在寻找的,因为我需要在推送它们之前检查提交。
你检查同步对话?当你读取时,你会看到与远程追踪分支的所有差异。 – MrTux
@MrTux,你可以添加一些细节,这可以用来突出遥远的分支吗?我在“同步对话框”中看到了以下内容:提取所有引用时,分支和标签列在“参考列表”选项卡中。也可以使用本地未应用的更改过滤引用。不幸的是,我看不到我如何突出显示或筛选具有离开提交的引用(这些更改已应用于本地克隆)。 在“In Commits”和“Out Commits”选项卡中,我只能找到相应于所选分支的提交,而不是所有分支。 – user5534993
看起来它与[TortoiseGit issue 2296](https://gitlab.com/tortoisegit/tortoisegit/issues/2296) –