一、IDEA配置Git
打开 Settings 窗口

选择本地安装的 git.exe

点击 Test ,如果弹出显示 git版本号,则说明配置成功,点击“OK”即可

二、创建项目并提交到本地库
1.创建项目


2.将项目提交到本地库

选择项目名


如下图,颜色变为红色,则表示已经初始化好了本地库


提交代码暂存区和本地库



三、IDEA指定忽略文件
概念:IDEA构建项目的特殊文件和class文件目录这些都是 IDEA 为了管理我们创建的工程而维护的文件,和开发的代码没有 直接关系。最好不要在 Git 中进行追踪,也就是把它们忽略。
*.iml 以iml后缀结尾文件
classes 目录下所有文件
targe 目录下所有文件
为什么要忽略特定文件呢?
同一个团队中很难保证大家使用相同的 IDEA工具,而 IDEA工具不同时,相关工 程特定文件就有可能不同。如果这些文件加入版本制,那么开发时很可能需要为 了这些文件解决冲突。
指定忽略的置文件或目录:
方式1:忽略指定文件,在IDEA列表中不显示出来,就不会被选择。
打开Setttings →Editor → File Types →Ignore files and folders下输入忽略文件

方式2:指定忽略文件或目录
Settings → Version Control → Ignored Files→ +

再刷新一下,就变成黄绿色


方式3:安装.ignore插件来忽略文件
在左侧菜单栏找到Plugins,点击Browse repositories…

搜索 .ignore ,点击Install,安装完成后,重启IDEA

重启完,在项目上右键->New ->.ignore file ->.gitignore file(Git)


选择NO,不加入到Git管理中


四、推送到远程库


设置远程库信息:
提交到远程库:


五、克隆远程仓库项目到本地
在工具栏上:VCS → Checkout from Version Control → Git

克隆,然后点clone

把克隆下来的项目创建到IDEA中

导入操作




六、拉取远程库代码到本地
操作步骤:
项目右键 → Git → Repository → Pull

七、解决冲突
当Push时,出现以下窗口,说明有冲突,需要合并操作,点击merge进行合并

选择处理方式, 选择 Merge…

如下图,左边是本地库,中间是最终合并结果,右边是远程仓库

合并完成后,点击Apply

然后再推送到远程库

推送到远程库: 项目右键 → Git → Repository → Push


本文详细介绍如何在IntelliJ IDEA中配置Git,包括创建项目并提交到本地库、指定忽略文件、推送代码到远程库、克隆远程仓库项目到本地、拉取远程库代码到本地及解决冲突等常见操作。
918

被折叠的 条评论
为什么被折叠?



