IDEA整合Git、GitHub、Gitee

一、idea整合Git

1、配置忽视文件

忽略文件是我们在推送项目时,带有对应格式的文件不会携带,不参与服务器之间的部署运行,忽略不同工具之间的差异。在家目录下面新建一个git.ignore文件,添加下列配置,我的配置内容如下

# Compiled class file
*.class

# Log file
*.log

*.ctxt

.mtj.tmp/# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

hs_err_pid*

.classpath
.project
.settings
target
.idea
*.iml

最后还需要在gitconfig文件之中引用这个文件,在.gitconfig加上下列配置。

[core]
	‪excludesfile = 你的git.ignore位置

2、在idea中添加Git

在idea中点击 file,再点击settings,出现以下窗口。跟着步骤做就添加好了Git了
在这里插入图片描述

3、初始化本地库

在VCS里面有一个VCS,点击进去在选择Create Git Repository,最后选择要添加的目录。
在这里插入图片描述

4、添加到暂存区以及本地库

在上一步初始化本地库之后,项目里面的文件都变成红色的了,这并不是报错,而是Git提示我们文件还没有添加到暂存区,我们可以将单个文件甚至是整个项目添加到暂存区,实现步骤都一样。先点击将要添加的目录,然后点击Git,最后点击Add就可以添加到本地库,添加之后文件变成绿色的。
在这里插入图片描述
添加到暂存区之后还要提交到本地库,和添加到暂存区一样,点击Git中的Commit。点击提交之后会出现如下界面,选择提交文件以及编辑版本日志。
在这里插入图片描述

5、创建分支和切换分支

在IDEA最下面有一个分支一样的东西,点击就会出现以下的弹窗,new branch就是创建分支。
在这里插入图片描述
创建好之后同样点击那会多出创建的分支,点击对应分支就可以切换。
在这里插入图片描述

6、合并分支与分支冲突

分支合并:
还是点击那个弹窗,点击将要合并的分支,然后点击Merge ‘分支1’ into “分支2”
在这里插入图片描述
分支冲突:
当多条分支同时对代码修改再合并就会出现分支冲突。出现分支冲突后IDEA会出现如下弹窗:
在这里插入图片描述
需要手动合并代码:
在这里插入图片描述

二、IDEA整合GitHub

1、登录GItHub账号

在idea中点击 file,再点击settings,出现以下界面跟着做。第4步是密码登录,比较简单跟着做就行了。
在这里插入图片描述

第5步是口令登录,需要在你要登录的GitHub账号上生成口令。点击头像,点击settings
在这里插入图片描述
再点击Developer settings,就是开发人员设置
在这里插入图片描述
点击个人账户口令,生成新的口令
在这里插入图片描述
note里面随便起一个名字,下面的那些框是这个口令的权限,视情况而定勾选什么不勾什么,我这里全部勾上的。
在这里插入图片描述
将口令复制下来,粘贴到idea里面就可以登陆了。
在这里插入图片描述

2、创建远程库

点击Git,选择GitHub,最后选择分享项目到GitHub。
在这里插入图片描述
之后会出现一个弹窗,1是远程库名,2是别名,3是简介描述,4是分享人是谁。填好之后选择分享就行。
在这里插入图片描述
创建好远程库之后点击绿绿的小箭头,就可以推送代码到远程库了。
在这里插入图片描述

3、拉取远程库代码

拉取也和推送一样点击Git,然后选择pull就可以了
在这里插入图片描述

4、克隆远程库代码

克隆的项目一般都是一个没有任何目录的,并且也不需要目录,行为克隆下来的项目所有环境都有。
在这里插入图片描述
在初始化页面有一个Get from VSC点进去输入url地址就好了。

三、IDEA整合Gitee

1、码云创建远程仓库

点击头像旁边的+号,再点击新建仓库,其实和GitHub是一样的
在这里插入图片描述

2、安装Gitee插件

在idea的settings里面按照下面的步骤既可以安装好gitee了。安转好之后同样点击version control中的Gitee就可以使用码云了。后面push,pull,clone等操作和GitHub一样,只是注意url地址要改成码云的。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我没得冰阔落.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值