IDEA连接Gitee

1、gitee

1、公钥配置

公钥的作用:身份验证,免去每次提交或拉去的登录操作。

1、安装git --> 鼠标右键 --> Git Bash Here -->进入命令窗口

命令一:查看git配置

git config --list

命令二:重新全局配置git用户名和邮箱和密码

git config --global user.name"用户名"

git config --global user.password"密码"

git config --global user.email"邮箱"

命令三:生成ssh 公钥

ssh-keygen -t rsa -C"邮箱" 出现问题,直接enter就行了

命令四:查看公钥,并复制

cat ~/.ssh/id_rsa.pub

操作五:配置公钥

登录码云gitee --> 点击头像 --> 设置 --> 点击左导航栏“ssh公钥” --> 粘贴到右边“公钥”的大方框中 --> 填写标题 --> 确定 ---> 输入密码

3、Git连接IDEA

右键File --> Settings -->Version Control --> Git -->找到安装的git.exe文件

3、IDEA连接gitee

第一步:安装Gitee插件

打开IDEA --> 右键File --> Settings --> Plugins --> 在中间搜索框中搜索"Gitee" --> 点击 中部有上角的“ Marketplace” --> 点击 "Install" ---> 安装完成后重启

第二步:IDEA中登录gitee账号

重启IDEA --> 右键File --> Settings -->Version Control --> Gitee(与Git并齐,没有的话说明安装失败)--> 点击 “add account”第一次添加是蓝色的 --> 输入账号和密码 --> log In -->添加成功 -->apply --> ok

4、初始化Git仓库

第一步:创建仓库

打开IDEA---> 单击菜单的"VCS" --> import into Version Control -->Create Git repository -->可以选择当前打开的项目

第二步:添加项目到暂存区

右键项目名文件 --> Git --> Add

第三步:创建码云仓库

打开IDEA---> 单击菜单的"VCS" --> import into Version Control -->Share Project on Gitee -->填写仓库名和远程仓库名,最好一致 --> share anyway ---> 登录gitee查看发现推送成功

第四步:初始化git仓库

打开gitee --> 找到创建的那个仓库 --> 我们一全局设置和git仓库了,现在需要初始化仓库,直接看:已有仓库(已有仓库第三个方框)

IDEA -->右键文件名 --> Git --> Add

IDEA -->右键文件名 --> Git --> Commit Directory

执行已有仓库命令前,需要有一个commit

IDEA -->右键文件名 --> Open in terminal --> 在控制台上,把上面“已有仓库”的第二、三行命令一个一个复制运行

5、使用教程

第一步:拉下代码(同步远程仓库代码)

右键项目名文件 --> Git --> Repository --> Pull

第二步:提交到暂存区

右键项目名文件 --> Git --> Add

第三步:提交到本地仓库

右键项目名文件 --> Git --> Commit Directory -->选择提交的文件 --> commit

第四步:推送(提交到远程仓库)

右键项目名文件 --> Git --> Repository --> push

2、IDEA导入项目调整

1、前提:maven设置

第一步:创建文件作为本地仓库

在自己安装的maven根目录下创建“maven_repo”文件作为本地仓库 --> 找到conf --> 打开“settings.xml” -->

在标签下,设置maven_repo为初始化仓库

注意:把原来的标签路径注释,自己把maven_repo路径覆盖

<settings><localRepository>F:\idea\maven\apache-maven-3.6.3-bin\apache-maven-3.6.3\maven_repo</localRepository>
</settings>

第二步:配置阿里云镜像下载

在settings.xml中 --> 注释原来的镜像标签所有内容(注意不注释标签,这多个S)--> 粘贴如下阿里云镜像到标签中

<mirror><id>nexus-aliyun</id>  <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>  <name>Nexus aliyun</name>  <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>

重启完成配置

2、IDEA配置连接使用Maven

引入文件后maven的使用会发生改变,第一步:来这里修改路径设置 我们自己的maven地址。

3、问题1:

RuntimeException: com.mysql.cj.exceptions.InvalidConnectionAttributeExcepti

大概原因:

使用IDEA连接mysql(5.**版本)报错

JDBC驱动程序的5.2版本与UTC时区配合使用,必须在连接字符串中明确指定serverTimezone。

解决方法:

jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDateti

4、问题2:

pom.xml文件里依赖的版本号变红(0.7.0)红色的

<dependency><groupId>io.jsonwebtoken</groupId><artifactId>jjwt</artifactId><version>0.7.0</version>
</dependency>

原因:版本过高,需要降低版本

操作:以上面为列:复制“jsonwebtoken” --> 浏览器搜索 "jsonwebtoken mvn" --> 进入maven --> 打开相应的依赖 --> 选择版本低一点,使用数多一点的版本号--> 复制粘贴到pox.xml的版本号中 --> IDEA右边栏点击“Maven” -->在弹出的窗口右键项目名文件 ---> 右键“reimport”重新加载依赖。

关于git和gitee下载使用以及在idea中使用的情况相关推荐

  1. 用git从gitee下载单个文件夹

    要从一个项目中拉取指定的文件:如 1 新建一个空白的文件夹(放代码的地方) 2 执行命令 git init 执行结果 : 3:在本地仓库里面启用sparse-checkout 执行 git confi ...

  2. Git与TortoiseGit的下载、安装以及Git与Gitee和Github的配合使用

    Git与TortoiseGit的下载.安装以及Git与Gitee和Github的配合使用 1.Git与TortoiseGit下载安装 Git百度百科:https://baike.baidu.com/i ...

  3. Git(Gitee)之 SSH环境部署,并使用 SSH 地址下载代码

    目录 Git(Gitee)之 SSH环境部署,并使用SSH 地址下载代码 一.GIt 二.下载安装Git 三.SSH 配置 四.SSH 地址下载代码 Git(Gitee)之 SSH环境部署,并使用SS ...

  4. Ubuntu| 学习使用Git和Gitee

    参考内容: 视频同步笔记:狂神聊Git Git - Book ubuntu20.04配置git_良月123的博客-CSDN博客_ubuntu配置git 目录 什么是版本控制 Git是分布式版本控制工具 ...

  5. 超详细的Git学习记录(Git基础内容/IDEA集成Git/GitHub/Gitee/GitLab及Centos7部署GitLab)

    超详细的Git学习笔记 从B站搜到的尚硅谷视频学习了Git,记录了一下学习的内容,收获很大 学习地址: https://www.bilibili.com/video/BV1vy4y1s7k6?p=11 ...

  6. 一文读懂 Git GitHub Gitee(码云)的操作

    什么是 Git Git 简单来说,就是一个分布式版本控制软件. 分布式版本控制,特点就是分布式和版本控制. 版本的概念很好理解,就是每个软件上线的时候,都会有一个版本号,随着软件不断增加功能或者修复以 ...

  7. Gitee 下载与安装

    Gitee 下载与安装 1.Gitee 下载安装 Gitee 下载地址 参考下图: 2.Gitee 安装 1.如果对安装位置没有要求可以一直点击下一步即可. 2.可以根据个人情况选择相应的磁盘路径进行 ...

  8. git小乌龟+gitee码云配置步骤(只做参考)

    git小乌龟+gitee码云配置,需要进行以下步骤: 注册Gitee账号并创建仓库 安装Git客户端: 首先下载git for windows客户端http://msysgit.github.io/ ...

  9. Git和Gitee的简介与使用

    文章目录 一.Git的基础知识 Git 是什么 Git 的安装  初次运行 Git 前的配置 获取 Git 帮助 取得项目的 Git 仓库 如何通过 git clone 克隆仓库/项目 Git 仓库基 ...

最新文章

  1. 解决Windows Git Bash中文乱码问题
  2. alienware r12 i9+3090 lol卡顿问题
  3. JAVA获取当前系统时间System.currentTimeMillis()
  4. rebar Erlang构建工具(转)
  5. python中哪里用到缩进_建筑防火中各类门的总结归纳!乙级门?甲级门?都哪里用到了!...
  6. python在浏览器运行一片空白_Webdriver启动Firefox浏览器后,页面显示空白
  7. testVC.modalPresentationStyle = UIModalPresentationFormSheet; 更改 VC大小
  8. 课程设计—通讯录管理系统
  9. R语言3.6.3安装教程
  10. OOP思想--封装和继承
  11. python opencv 函数库说明
  12. 【深度学习模型】了解一下Faster RCNN
  13. .gitignore详解 copy by 博客园-gt;沙耶
  14. 蜀门锻造费用统计(武器/坐骑锻造)
  15. Live-Charts在WPF中的使用
  16. 用c语言实现窗口化,c怎么窗口化只能开挂吗
  17. 02[自制油猴插件]我是如何优化B站评论区外链体验的
  18. 网页会员文档查看方法
  19. 隔离电源与非隔离电源的选择及优缺点分析
  20. 关于参加大学生数学竞赛的一点感悟与体会

热门文章

  1. edge浏览器无法打开任何界面包括设置、扩展页面
  2. 【js】三种获取时间戳的方法
  3. Cilium 官方文档翻译(9) 替换kube-proxy
  4. GitKraken Crack,Git GUI 客户端发布板和时间线
  5. mybatis分页查询插件
  6. 浏览器兼容性问题整理
  7. 行业“无人区”生存法则:看新潮传媒市场策略“广度”
  8. python图像分类教程_TensorFlow图像分类教程
  9. java_入门基础笔记
  10. 家政公司微信小程序源码运营版 开源可二开 含详细搭建教程