13、Intellij Idea 版本控制

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

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

Git集成

Git集成可以通过以下方法进行:

1、 在GitHub上创建Id并创建新存储库;
2、 启动IntelliJIDE转到VCS->EnableVersionControlIntegration对话框将打开;
3、 选择与项目根关联的版本控制系统,然后在下拉菜单中选择Git;
4、 Git存储库已创建消息向我们展示;

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

1. 克隆项目

  • 为此,请转到File->New->Project from Version Control->Git。将打开以下对话框。

 

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

2. 将文件添加到存储库

转到VCS->Git->Add 选项

3. 恢复本地更改

它将删除我们所做的本地更改。去做这个:

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

 

  1. 在本地提交更改

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

  • 在 Git 版本控制下选择modified file
  • 转到VCS->commit changes or VCS->Git->commit file。将打开以下对话框。

 

  • 在已更改的文件区域中,我们可以看到自上次提交以来更改的文件。选中要提交的文件的复选框。
  • 输入提交消息并单击提交按钮。

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

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

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

 

  • 我们可以看到要推送的提交,选择提交并点击Push 按钮。

6. 将现有项目导入 Git

要在Git 存储库中添加我们现有的项目,请执行以下操作:

  • 转到VCS->Import into version control->Create Git Repository。对话框打开。

 

  • 选择项目。单击确定按钮。

7. 获取更新

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

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

 

8. 显示历史或日志

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

  • 转到VCS->Git->Show History 选项
  • 将出现历史窗口屏幕。