IntelliJ IDEA 版本控制

17 Mar 2025 | 阅读 2 分钟

版本控制是一个系统,它记录文件或一组文件随时间推移的每次修改,以便我们以后可以调用特定版本。它允许我们将选定的文件恢复到以前的状态,将整个项目恢复到以前的状态,比较一段时间内的更改等等。它还可以帮助我们轻松恢复丢失的文件。

IntelliJ IDEA IDE 支持许多版本控制系统,例如 Git、CVS、TFS、GitHub、Subversion、Mercurial 等。在本节中,我们将讨论最重要的版本控制系统,即 Git。

Git 集成

可以通过以下方法执行 Git 集成

  1. 在 GitHub 上创建 ID 并创建新存储库。
  2. 启动 IntelliJ IDE。转到 VCS->启用版本控制集成。将打开对话框。
  3. 选择要与项目根目录关联的版本控制系统,然后在下拉菜单中选择 Git。
  4. Git 存储库已创建消息显示。

现在,我们将了解和学习 Git 工具及其术语的用法。

1. 克隆

  • 为此,请转到文件->新建->从版本控制系统创建项目->Git。将打开以下对话框。

IntelliJ IDEA Version Control
  • 输入存储库 URL 和目录名称,然后单击克隆按钮。
  • 成功运行后,存储库将被克隆。

2. 将文件添加到存储库

转到VCS->Git->添加选项

3. 还原本地更改

它将删除我们所做的本地更改。 为此

  • 转到 VCS->Git->还原。
  • 将打开对话框。 单击还原按钮。

IntelliJ IDEA Version Control

4. 在本地提交更改

提交操作涉及在本地记录项目历史记录中存储库的快照。 要将更改提交到本地存储库,请执行以下操作

  • 选择 Git 版本控制下的修改后的文件
  • 转到VCS->提交更改VCS->Git->提交文件。 将打开以下对话框。

IntelliJ IDEA Version Control
  • 在更改的文件区域中,我们可以看到自上次提交以来所做的文件更改。 选中要提交的文件复选框。
  • 输入提交消息,然后单击提交按钮。

5. 将更改推送到远程存储库

它会将本地更改发送到远程存储库,以便其他人可以使用它们。 要执行推送操作,请按照以下步骤操作

  • 转到VCS->Git->推送。 显示对话框。

IntelliJ IDEA Version Control
  • 我们可以看到要推送的提交,选择提交,然后单击推送按钮。

6. 将现有项目导入 Git

要将现有项目添加到 Git 存储库中,请执行以下操作

  • 转到VCS->导入到版本控制->创建 Git 存储库。 打开对话框。

IntelliJ IDEA Version Control
  • 选择项目。 单击确定按钮。

7. 获取更新

要从存储库获取更新,请执行以下操作 -

  • 转到 VCS->Git->拉取
  • 选择所需的选项。
  • 单击拉取按钮。

IntelliJ IDEA Version Control

8. 显示历史记录或日志

要查看历史记录,请执行以下操作 -

  • 转到VCS->Git->显示历史记录选项
  • 将出现历史记录窗口屏幕。

IntelliJ IDEA Version Control