使用VCS(Git,Mercurial,Subversion,Perforce)

2018-02-23 14:11 更新

配置 VCS 根

当您打开位于 VCS 根目录下的项目时,IntelliJ IDEA 会自动检测该项目并建议将此根添加到项目设置中。要更改与版本控制相关的项目设置(或手动添加 VCS 根目录),请转到:设置|版本控制(Settings | Version Control):

IntelliJ IDEA配置VCS根

IntelliJ IDEA与多储存库项目完美配合。只需将您的项目目录映射到 VCS,IDE 就会处理其余的任务。对于 Git 和 Mercurial,IDE 甚至会为您提供同步分支控制,以便您可以同时在多个存储库上执行分支操作(有关更多详细信息,请参阅使用Git集成)。

编辑 VCS 设置

每个 VCS 可能需要特定的设置,例如,Git 可执行文件路径, GitHub/Perforce凭证等:

IntelliJ IDEA编辑VCS设置

配置完VCS设置后,您将看到版本控制工具窗口。您可以随时按下Alt+9来调用它。

检查VCS项目

要检出VCS中的项目,请单击欢迎屏幕上或主 VCS 菜单中的 “Checkout from Version Control”。

使用本地更改

版本控制工具窗口的 "本地更改" 选项卡显示您的本地更改:包括分阶段的与不分阶段的。为了简化更改管理,所有更改都组织到更改列表中。对源文件所做的任何更改都会自动包含在活动更改列表中。您可以创建新的更改列表,删除现有的(默认的更改列表除外),并在更改列表之间移动文件。

IntelliJ IDEA检查VCS项目

要配置忽略的文件,请转至:设置|版本控制(Settings | Version Control),或使用版本控制工具窗口中的相应按钮。

IntelliJ IDEA

使用历史记录

通过 "版本控制( Version Control)" 工具窗口的 "日志(Log)" 选项卡,您可以查看并搜索提交的历史记录。您可以根据存储库、分支、用户、日期、文件夹或描述中的短语对提交进行排序和筛选。您可以找到特定的提交,或者浏览历史记录和分支树:

IntelliJ IDEA

使用分支

IntelliJ IDEA 可以让您创建、切换、合并、比较和删除分支。对于这些操作,可以使用主或上下文 VCS 菜单中的分支,也可以使用 VCS 操作弹出窗口 (可以通过按“Alt + 后退引号”或状态栏右侧的窗口小部件来调用它:

IntelliJ IDEA


所有VCS操作均可从VCS主菜单中获得:

操作快捷键
版本控制工具窗口Alt+9
弹出 VCS 操作Alt+Back Quote
提交更改Ctrl+K
更新项目Ctrl+T
推送提交Ctrl+Shift+K


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号