Intellij IDEA 为使用 git 提供了非常便利的功能。本文介绍如何使用IntelliJ IDEA进行Git开发。
在 IntelliJ IDEA 中,开发人员可以便捷地从版本控制系统中克隆项目,无需使用控制台。只需转到“文件” -> “新建项目” -> “从版本控制导入项目”。在弹出的窗口中,提供项目的 URL 和项目所在目录。
如果使用 GitHub,可以直接登录并从 GitHub 帐户中拉取存储库,不用手动转到帐户、打开特定的存储库复制 URL。这一功能非常方便。
图片
要把项目与 Git 关联,请按 Alt + ` -> 启用版本控制集成 -> Git。然后按VCS -> 导入到版本控制 > 在 GitHub 上共享项目。
接下来,会看到一个窗口,可以在其中指定存储库名称、远程地址和添加存储库描述。
图片
按下 "共享 "按钮后,就可以创建初始提交,并在其中指定将添加到初始提交和提交信息中的文件。
图片
这样就在无需访问 GitHub 的情况下创建了一个 GitHub 存储库。遗憾的是,目前此功能不适用于其他网站,如 BitBucket 或 GitLab。
如果不使用 GitHub,则必须在版本控制系统网站上手动创建存储库,然后转到 VCS -> Git -> Remotes。
图片
按下“添加”并提供远程名称和存储库 URL。
图片
此外,如果想同时在多个版本库中推送项目,还可以在这里创建多个远程控制。
要将更改添加到版本控制系统,可使用Ctrl+Alt+A,也可以在创建提交时添加未跟踪的文件,这比手动添加选择所有文件更加方便。
IntelliJ IDEA提供了方便的功能来创建提交:
图片
在此窗口中,可以:
图片
图片
IntelliJ IDEA 允许将任何分支的更改上传到其跟踪分支或其他远程分支:
图片
VCS -> Git -> 创建拉取请求
IntelliJ IDEA提供了在不访问GitHub的情况下创建拉取请求的可能性。在下面的窗口中,可以指定基本分支、标题和拉取请求的描述。
图片
这个功能非常方便,无需离开 IDE 即可创建拉取请求,但遗憾的是,它仅适用于 GitHub。