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