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”重新加載依賴。