嘿怪 發表於 2020-8-29 00:53:00

IDEA连接Gitee

<h1 id="1gitee">1、gitee</h1>
<h2 id="1公钥配置">1、公钥配置</h2>
<p>公钥的作用:身份验证,免去每次提交或拉去的登录操作。</p>
<blockquote>
<p>1、安装git --&gt; 鼠标右键 --&gt; Git Bash Here --&gt;进入命令窗口</p>
</blockquote>
<br>
<blockquote>
<p>命令一:查看git配置</p>
<p>git config --list</p>
</blockquote>
<br>
<blockquote>
<p>命令二:重新全局配置git用户名和邮箱和密码</p>
<p>git config --global user.name"用户名"</p>
<p>git config --global user.password"密码"</p>
<p>git config --global user.email"邮箱"</p>
</blockquote>
<br>
<blockquote>
<p>命令三:生成ssh 公钥</p>
<p>ssh-keygen -t rsa -C"邮箱"      出现问题,直接enter就行了</p>
</blockquote>
<br>
<blockquote>
<p>命令四:查看公钥,并复制</p>
<p>cat ~/.ssh/id_rsa.pub</p>
</blockquote>
<br>
<blockquote>
<p>操作五:配置公钥</p>
<p>登录码云gitee --&gt; 点击头像 --&gt; 设置 --&gt; 点击左导航栏“ssh公钥” --&gt;粘贴到右边“公钥”的大方框中 --&gt; 填写标题 --&gt; 确定 ---&gt; 输入密码</p>
</blockquote>
<br>
<br>
<h2 id="3git连接idea">3、Git连接IDEA</h2>
<blockquote>
<p>右键File --&gt; Settings --&gt;Version Control --&gt; Git --&gt;找到安装的git.exe文件</p>
</blockquote>
<p><img src="https://img2020.cnblogs.com/blog/1937707/202008/1937707-20200829005146748-813755047.png"></p>
<br>
<h2 id="3idea连接gitee">3、IDEA连接gitee</h2>
<blockquote>
<p>第一步:安装Gitee插件</p>
<p>打开IDEA --&gt; 右键File --&gt; Settings --&gt; Plugins --&gt; 在中间搜索框中搜索"Gitee" --&gt; 点击 中部有上角的“ Marketplace” --&gt; 点击 "Install" ---&gt; 安装完成后重启</p>
</blockquote>
<br>
<blockquote>
<p>第二步:IDEA中登录gitee账号</p>
<p>重启IDEA --&gt; 右键File --&gt; Settings --&gt;Version Control --&gt; Gitee(与Git并齐,没有的话说明安装失败)--&gt; 点击 “add account”第一次添加是蓝色的 --&gt; 输入账号和密码 --&gt; log In --&gt;添加成功 --&gt;apply --&gt; ok</p>
</blockquote>
<br>
<h2 id="4初始化git仓库">4、初始化Git仓库</h2>
<blockquote>
<p>第一步:创建仓库</p>
<p>打开IDEA---&gt; 单击菜单的"VCS" --&gt; import into Version Control --&gt;Create Git repository --&gt;可以选择当前打开的项目</p>
</blockquote>
<br>
<blockquote>
<p>第二步:添加项目到暂存区</p>
<p>右键项目名文件 --&gt; Git --&gt; Add</p>
</blockquote>
<br>
<blockquote>
<p>第三步:创建码云仓库</p>
<p>打开IDEA---&gt; 单击菜单的"VCS" --&gt; import into Version Control --&gt;Share Project on Gitee --&gt;填写仓库名和远程仓库名,最好一致 --&gt; share anyway ---&gt; 登录gitee查看发现推送成功</p>
</blockquote>
<blockquote>
<p>第四步:初始化git仓库</p>
<p>打开gitee --&gt; 找到创建的那个仓库 --&gt; 我们一全局设置和git仓库了,现在需要初始化仓库,直接看:已有仓库(已有仓库第三个方框)</p>
<p><img src="https://img2020.cnblogs.com/blog/1937707/202008/1937707-20200829005120867-1926575693.png"></p>
</blockquote>
<blockquote>
<p>IDEA --&gt;右键文件名 --&gt; Git --&gt; Add</p>
<p>IDEA --&gt;右键文件名 --&gt; Git --&gt; Commit Directory</p>
<p>执行已有仓库命令前,需要有一个commit</p>
<p>IDEA --&gt;右键文件名 --&gt; Open in terminal --&gt; 在控制台上,把上面“已有仓库”的第二、三行命令一个一个复制运行</p>
</blockquote>
<br>
<h2 id="5使用教程">5、使用教程</h2>
<blockquote>
<p>第一步:拉下代码(同步远程仓库代码)</p>
<p>右键项目名文件 --&gt; Git --&gt; Repository --&gt; Pull</p>
</blockquote>
<br>
<blockquote>
<p>第二步:提交到暂存区</p>
<p>右键项目名文件 --&gt; Git --&gt; Add</p>
</blockquote>
<br>
<blockquote>
<p>第三步:提交到本地仓库</p>
<p>右键项目名文件 --&gt; Git --&gt; Commit Directory --&gt;选择提交的文件 --&gt; commit</p>
</blockquote>
<br>
<blockquote>
<p>第四步:推送(提交到远程仓库)</p>
<p>右键项目名文件 --&gt; Git --&gt; Repository --&gt; push</p>
</blockquote>
<br>
<br>
<h1 id="2idea导入项目调整">2、IDEA导入项目调整</h1>
<h2 id="1前提maven设置">1、前提:maven设置</h2>
<br>
<blockquote>
<p>第一步:创建文件作为本地仓库</p>
<p>在自己安装的maven根目录下创建“maven_repo”文件作为本地仓库 --&gt; 找到conf --&gt; 打开“settings.xml”--&gt;</p>
<p>在<settings>标签下,设置maven_repo为初始化仓库</settings></p>
<p>注意:把原来的<localrepository>标签路径注释,自己把maven_repo路径覆盖</localrepository></p>
<pre><code class="language-xml">&lt;settings&gt;
        &lt;localRepository&gt;F:\idea\maven\apache-maven-3.6.3-bin\apache-maven-3.6.3\maven_repo&lt;/localRepository&gt;
&lt;/settings&gt;
</code></pre>
</blockquote>
<br>
<blockquote>
<p>第二步:配置阿里云镜像下载</p>
<p>在settings.xml中 --&gt; 注释原来的镜像<mirror>标签所有内容(注意不注释<mirrors>标签,这多个S)--&gt; 粘贴如下阿里云镜像到<mirrors>标签中</mirrors></mirrors></mirror></p>
<pre><code class="language-xml">&lt;mirror&gt;
                &lt;id&gt;nexus-aliyun&lt;/id&gt;
                &lt;mirrorOf&gt;*,!jeecg,!jeecg-snapshots&lt;/mirrorOf&gt;
                &lt;name&gt;Nexus aliyun&lt;/name&gt;
                &lt;url&gt;http://maven.aliyun.com/nexus/content/groups/public&lt;/url&gt;
        &lt;/mirror&gt;
</code></pre>
<p>重启完成配置</p>
</blockquote>
<br>
<h2 id="2idea配置连接使用maven">2、IDEA配置连接使用Maven</h2>
<p>引入文件后maven的使用会发生改变,第一步:来这里修改路径设置 我们自己的maven地址。</p>
<p><img src="https://img2020.cnblogs.com/blog/1937707/202008/1937707-20200829092307403-186893356.png"></p>
<br>
<br>
<h2 id="3问题1">3、问题1:</h2>
<p><strong><u>RuntimeException: com.mysql.cj.exceptions.InvalidConnectionAttributeExcepti</u></strong></p>
<br>
<p><strong>大概原因:</strong></p>
<p>使用IDEA连接mysql(5.**版本)报错</p>
<p>JDBC驱动程序的5.2版本与UTC时区配合使用,必须在连接字符串中明确指定serverTimezone。</p>
<br>
<p><strong>解决方法:</strong></p>
<pre><code class="language-properties">jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=UTF-8&amp;useJDBCCompliantTimezoneShift=true&amp;useLegacyDateti
</code></pre>
<br>
<h2 id="4问题2">4、问题2:</h2>
<p><strong><u>pom.xml文件里依赖的版本号变红(0.7.0)红色的</u></strong></p>
<pre><code class="language-xml">&lt;dependency&gt;
    &lt;groupId&gt;io.jsonwebtoken&lt;/groupId&gt;
    &lt;artifactId&gt;jjwt&lt;/artifactId&gt;
    &lt;version&gt;0.7.0&lt;/version&gt;
&lt;/dependency&gt;
</code></pre>
<br>
<p><strong>原因:版本过高,需要降低版本</strong></p>
<br>
<p>操作:以上面为列:复制“jsonwebtoken” --&gt; 浏览器搜索 "jsonwebtoken mvn" --&gt; 进入maven --&gt; 打开相应的依赖 --&gt; 选择版本低一点,使用数多一点的版本号--&gt; 复制粘贴到pox.xml的版本号中 --&gt; IDEA右边栏点击“Maven” --&gt;在弹出的窗口右键项目名文件 ---&gt; 右键“reimport”重新加载依赖。</p>
<p><br><br></p><br><br>
来源:https://www.cnblogs.com/zhouyongyin/p/13580542.html
頁: [1]
查看完整版本: IDEA连接Gitee