推送对话框(Mercurial, Git)
此对话框适用于以下版本控制系统:
Git
Mercurial
该对话框由两个窗格 (仓库 窗格和 提交详细信息 窗格) 和 推送 控件区组成。
存储库窗格
左侧窗格显示一个 Git 和 Mercurial 仓库列表(以及哪个本地分支/活动书签将被推送到哪个远程分支),以及每个仓库中执行的提交列表。
将鼠标悬停在提交上:会显示一个工具提示,显示提交编号、日期和时间、作者及提交信息。 如果提交的作者与当前用户不同,此提交将以星号标记。
请选中您想要推送的每个存储库旁边的复选框。
如果您有一个多根项目,其中的存储库不同步控制,默认情况下仅选择当前存储库(或在 项目视图 中选择多个存储库)。 有关启用和禁用同步仓库控制的更多信息,请参阅以下资料:
Git: 版本控制设置:Git
for Mercurial: 版本控制设置:Mercurial
要修改您想要推送的目标分支(它以蓝色突出显示),请点击它。 标签将变成一个文本字段,您可以在其中指定目标分支。 您还可以通过选择要修改的分支并按下 F2 来切换到编辑模式。
您也可以像远程分支一样编辑远程仓库(如果有多个)。 请注意,如果尚未指定 remotes,则 定义远程 链接将出现,而不是远程名称。 点击它以添加远程。
如果存储库中没有远程仓库,将出现 定义远程 链接。 点击此链接,并在打开的对话框中指定远程名称和 URL。
提交详情面板
右侧窗格显示所选提交中包含的文件。 如果在左侧窗格中选择多个分支,将显示所有相应的提交。
该区域的工具栏提供以下选项:
条目 | 工具提示和快捷键 | 描述 |
|---|---|---|
显示差异 Ctrl+D | 点击此按钮以打开 文件差异查看器对话框,该对话框显示所选文件的提交版本与上一个版本之间的差异。 | |
编辑源码 F4 | 点击此按钮以在编辑器中打开所选文件。 | |
按目录分组 Ctrl+Alt+P | 点击此按钮在平面视图和目录视图之间切换。 | |
| 全部折叠 / 全部展开 Ctrl+NumPad -/Ctrl+NumPad + | 点击这些按钮以折叠/展开目录树中的所有节点。 如果选择平铺视图,则这些按钮不可用。 |
推送控件
此区域中的控件允许您选择以下推送选项:
条目 | 描述 |
|---|---|
推送标签 | 此选项仅在您使用 Git 时可用。 默认情况下,当您执行
|
导出活动书签 | 此选项仅在您使用 Mercurial 时可用。 默认情况下,当您执行 |
推送 | 点击此按钮将更改推送到远程分支,或点击 有关使用
|