- Intellij Idea教程
- Intellij Idea - 主页
- Intellij Idea - 简介
- 安装与配置
- Intellij Idea - 熟悉
- 创建第一个 Java 项目
- Intellij Idea - 深入探讨
- Intellij Idea - 深入研究编辑器
- Intellij Idea - 代码重构
- Intellij Idea - 运行项目
- Intellij Idea - 构建工具
- Intellij Idea - 单元测试
- Intellij Idea - 调试
- Intellij Idea - 分析
- Intellij Idea - 版本控制
- Intellij Idea - 数据库
- 从 NetBeans 迁移
- Intellij Idea - 从 Eclipse 迁移
- Intellij 理念资源
- Intellij Idea - 快速指南
- Intellij Idea - 有用资源
- Intellij Idea - 讨论
Intellij Idea - 版本控制
IntelliJ 支持各种版本控制系统,例如 Git、Subversion、Mercurial、CVS、GitHub 和 TFS。您可以从 IDE 本身执行与版本控制相关的操作。
本章我们将讨论Git和Subversion(以下简称SVN)。我们假设读者熟悉 Git 和 SVN 工具及其术语。
git
在本节中,我们将学习如何使用 Git。
克隆
克隆现有的 Git 存储库 -
从版本控制导航到文件->新建->项目->Git。
输入存储库 URL、父目录和目录名称。
单击克隆按钮继续。
成功运行上述步骤后,存储库将被克隆。
跟踪变化
Git 将跟踪您在存储库中所做的更改。让我们修改存储库中的任何文件并将其与存储库进行比较。
导航到 VCS → Git → 与最新存储库版本进行比较。
上述步骤将打开差异窗口。
您可以看到右侧有一条新线,背景色为绿色。
Git 将其显示为绿色,因为我们添加了新内容。如果我们删除任何内容,它将显示为红色
恢复本地更改
按照以下步骤放弃本地更改 -
导航到VCS → Git → 恢复选项。
它将要求确认并删除您的更改。
将文件添加到存储库
要将文件添加到存储库,请导航至VCS → Git → 添加选项。此操作类似于git add操作。
提交更改
Commit 操作将创建本地提交。它类似于git commit操作。执行提交 -
导航到VCS → Git → 提交文件选项。
选择要提交的文件。
输入提交消息并单击“提交”按钮。
将更改推送到远程存储库
Push 操作会将本地更改发送到远程存储库。推动变革 -
导航到VCS → Git → 推送选项。
将出现一个窗口。在这里,您可以看到要推送的提交。
验证提交并单击“推送”按钮来发布您的更改。
查看历史记录或日志
要显示历史记录,请导航至VCS → Git → 显示历史记录选项。此操作类似于git log命令。它将显示历史如下 -
获取更新
按照以下步骤从存储库获取更新 -
导航到VCS → Git → Pull选项。
根据您的要求选择选项。
单击拉动按钮。
将现有项目添加到 Git
在 Git 下添加现有项目 -
导航到VCS → 导入版本控制 → 创建 Git存储库。
通过浏览目录选择项目。
单击“确定”按钮。
颠覆
在本节中,我们将了解 Subversion 在 IntelliJ 中的工作原理。让我们考虑一些重要的行动来理解这一点。
查看
要签出 SVN 存储库 -
从版本控制导航到文件 → 新建 → 项目 → Subversion。
输入存储库 URL。
单击“确定”按钮。
跟踪变化
SVN 将跟踪您在存储库中所做的更改。让我们修改存储库中的任何文件并将其与存储库进行比较 -
导航到 VCS->Subversion->与最新存储库版本进行比较
您可以看到右侧有一条绿色背景的新线。
SVN 以绿色背景显示,表示添加了新内容。如果我们删除任何内容,它将以红色显示。
恢复本地更改
按照以下步骤恢复您所做的本地更改 -
导航到VCS → Subversion → 恢复选项。
它将要求确认并删除您的更改。
将更改提交到远程存储库
按照以下步骤在远程存储库中提交更改 -
导航到VCS → Subversion → 提交文件选项。
将出现一个新窗口。在这里,您可以看到要提交到远程存储库的文件。
验证文件并单击“提交”按钮以发布您的更改。
查看历史记录或日志
要显示历史记录,请导航至VCS → Subverion → 显示历史记录选项。该选项类似于svn log命令。它将显示历史如下 -
更新操作
要获取最新更改,请导航至VCS → Subversion → 更新文件/更新文件夹选项。
将现有项目添加到 Subversion
按照以下步骤在 SVN 下添加现有项目 -
导航到VCS → 导入到版本控制 → 导入到 Subverion。
输入存储库 URL 并单击“导入”按钮 -