一、下载Git

        打开IDEA(版本号2022.2.2及以上),然后鼠标移动到左上角的File并点击该下拉列表中的Settings。

idea 2023 Community版用法 idea2021.2.2使用教程_ide

         在settings的搜索框(1)处搜索git,然后会在(2)处有Download。(因为我已经下载过了,所以图中直接显示路径了。当然如果你之前已经下载过,IDEA也会自动检测到路径。)下载完成后,可以点击test查看版本号。

idea 2023 Community版用法 idea2021.2.2使用教程_git_02

 二、创建项目远程仓库

        以GitHub为例,首先打开GitHub首页,点击右上角头像打开下拉列表,然后点击下拉列表的Your repositories(存储库)。【如果大家Github存在加载慢打不开的情况,可以私信我要GitHub专用加速器,目前我使用此加速器打开GitHub畅通无比】

idea 2023 Community版用法 idea2021.2.2使用教程_下拉列表_03

         点击New创建新的存储库。

idea 2023 Community版用法 idea2021.2.2使用教程_git_04

 输入相关信息即可创建,其中红框内为存储库名称,此项为必填项目。创建成功后会显示该存储库的连接(后面用IDEA连接时可能会用到)

idea 2023 Community版用法 idea2021.2.2使用教程_github_05

 三、创建一个本地仓库

        IDEA为创建本地仓库提供了可视化操作,避免了Git Bash繁琐的命令行操作。

        鼠标移动到VCS处,点击下拉列表的Create Git Repository。

        然后会出现一个弹出窗口,选择当前项目的文件夹(一般默认选择),然后点击OK即可创建成功。

        

idea 2023 Community版用法 idea2021.2.2使用教程_github_06

 四、连接远程仓库

        推荐将GitHub与IDEA相关联。

        在首页按图示打开Settings,然后在弹出窗口的左侧上方的搜索框中搜索Github。然后点击add account下的第一个Log in via Github。然后在弹出的IDEA的网页中完成GitHub的登录即可。

        

idea 2023 Community版用法 idea2021.2.2使用教程_下拉列表_07

 

idea 2023 Community版用法 idea2021.2.2使用教程_下拉列表_08

         登陆成功将在IDEA的settings界面看到自己的GitHub账号,然后点击OK。

idea 2023 Community版用法 idea2021.2.2使用教程_git_09

        然后在Git下拉列表中选择Manage Remotes。

idea 2023 Community版用法 idea2021.2.2使用教程_git_10

        在打开的弹出窗口内点击左上方的“➕”来添加新的Remote,以此来建立与GIthub仓库的连接。

        输入远程仓库的名字和URL,URL在远程仓库的Coding页面(下图2),然后点击OK即可成功建立连接。

idea 2023 Community版用法 idea2021.2.2使用教程_github_11

 可能遇到错误:git SSL certificate problem: unable to get local issuer certificate

这个问题是由于没有配置信任的服务器HTTPS验证。默认,cURL被设为不信任任何CAs,就是说,它不信任任何服务器验证。

 只需要在命令提示窗口中执行下列命令:

git config --global http.sslVerify false

五、提交到本地仓库

        在Git下拉列表中点击Commit。

idea 2023 Community版用法 idea2021.2.2使用教程_下拉列表_12

 然后在左侧上方多选要提交的文件,左侧下方填写提交备注。

idea 2023 Community版用法 idea2021.2.2使用教程_intellij-idea_13

 

 六、提交到远程仓库

        在Git的下拉列表中点击Push(注:本次提交的本地仓库需要较上次是更改过的)。

idea 2023 Community版用法 idea2021.2.2使用教程_intellij-idea_14

        然后点击Push即可将本地仓库提交到远程仓库。 

 

idea 2023 Community版用法 idea2021.2.2使用教程_github_15