倔头 發表於 2021-7-1 15:44:00

手把手教你IDEA连接码云(Gitee)

<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701150146328-732137837.jpg" alt="封面" loading="lazy"></p>
<p></p><div class="toc"><div class="toc-container-header">目录</div><ul><li>前言</li><li>一、下载、安装git<ul><li>1.打开git官网,选择你的操作系统</li><li>2.根据你的系统位数选择相应的版本下载</li><li>3.安装</li><li>4.配置全局的用户名、邮箱</li><li>5.在idea中配置git目录</li></ul></li><li>二、配置Gitee插件</li><li>三、克隆与上传项目<ul><li>克隆项目</li><li>上传项目</li></ul></li><li>四、更新项目<ul><li>推送自己的更新</li><li>拉取同事的更新</li></ul></li><li>后记</li></ul></div><p></p>
<h1 id="前言">前言</h1>
<blockquote>
<p>大家好呀,我是 <strong>白墨</strong>,一个热爱学习与划水的矛盾体。</p>
<p>想当初我第一次接触协同开发的时候,真是一头雾水啊。SVN?Git?那是什么玩意儿?</p>
<p>导师让我们用SVN,去了解了以后感觉一点都不方便,同学之间的小组项目,还得用一台电脑当服务器用来提交代码什么的,还得内网穿透。太麻烦了。</p>
<p>别人推荐我用码云,我试了一下,真香啊~所以特地整理出一篇教程,方便跟我一样没接触过Git 又需要使用的小白。</p>
<p>GitHub连接IDEA的方法也大同小异。</p>
</blockquote>
<h1 id="一下载安装git">一、下载、安装git</h1>
<h2 id="1打开git官网选择你的操作系统">1.打开git官网,选择你的操作系统</h2>
<p>官网下载地址:https://git-scm.com/downloads</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701150641988-1823934534.png" alt="下载1" loading="lazy"></p>
<h2 id="2根据你的系统位数选择相应的版本下载">2.根据你的系统位数选择相应的版本下载</h2>
<p>系统位数一般都是64位。</p>
<p><strong>算了,懒得看,直接下载32位吧!妥妥没问题!</strong></p>
<p>如果想看,却不知道在哪看,可以点击这里。</p>
<blockquote>
<p>对了,如果网络有问题下载慢的话,可以关注我的公众号「白墨是个程序猿」发送「git」获取文件,以及《Git官方中文手册》PDF电子书。</p>
</blockquote>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701150742387-1379514167.png" alt="下载2" loading="lazy"></p>
<h2 id="3安装">3.安装</h2>
<p>打开你下载的那个 exe 文件。</p>
<p>**直接 next **是最简单的方式,复杂的选项就不介绍了,没必要。</p>
<p><strong>注意在安装过程中记住你的安装目录。默认在“ C:\Program Files ”目录下。</strong></p>
<h2 id="4配置全局的用户名邮箱">4.配置全局的用户名、邮箱</h2>
<p>安装完成以后,需要配置用户名、邮箱。你提交代码到别人仓库的时候总得有个身份吧?就是这个作用。就用你Gitee的注册邮箱吧。</p>
<p>打开左下角系统菜单,找到 <code>Git Bash</code> ,点击打开。</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701150811235-1259926302.png" alt="GitBash" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701150827135-131859340.png" alt="GitBash2" loading="lazy"></p>
<p>分别输入以下代码并回车,注意把引号中的用户名、邮箱改成你自己的。</p>
<pre><code class="language-java">git config --global user.name "用户名"
git config --global user.email "邮箱"
</code></pre>
<p>如果你没配置用户名、邮箱,以后会弹出以下窗口,也可以配置:</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701150856596-945334204.png" alt="设置用户名邮箱" loading="lazy"></p>
<h2 id="5在idea中配置git目录">5.在idea中配置git目录</h2>
<p>1.选择idea的<code>File</code>选项卡,选择<code>Setting</code>打开设置</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701150920488-236027989.png" alt="File-Setting" loading="lazy"></p>
<p>2.选择<code>Version Control</code>下的<code>Git</code><br>
3.选择那三个点<br>
4.选择你的Git安装目录下的<code>bin</code>--&gt;<code>git.exe</code>,点击OK</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701150945926-1779047307.png" alt="配置git目录" loading="lazy"></p>
<p>5.点击“<code>Test</code>”,出现版本号就成功了。</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151010384-585439864.png" alt="测试配置" loading="lazy"></p>
<h1 id="二配置gitee插件">二、配置Gitee插件</h1>
<p>提前准备:码云账号(https://gitee.com/)<br>
1.选择idea的 <code>File</code> 选项卡,选择 <code>Setting</code> 打开设置</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151030488-2087847528.png" alt="File-Setting" loading="lazy"></p>
<p>2.安装码云官方插件<code>gitee</code></p>
<p>2.1选择<code>Plugins</code>,搜索框输入<code>gitee</code>,点击“<code>search in repositories</code>”搜索存储库</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151113561-445333976.png" alt="搜索" loading="lazy"></p>
<p>2.2选择搜索结果中的 <code>Gitee</code> 安装</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151152737-1762311634.png" alt="安装插件" loading="lazy"></p>
<p>2.3安装完成后点击重启IDEA即可</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151208096-1726546771.png" alt="安装完成后重启" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151224869-172465589.png" alt="重启IDEA" loading="lazy"></p>
<p>3.配置gitee的API token</p>
<p>3.1打开设置页面,选择<code>Version Control</code>下的“<code>Gitee</code>”<br>
3.2点击右边的“<code>Create API token</code>”<br>
3.3在弹出的登录框中输入登录名和密码,点击“<code>Login</code>”登录</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151243776-1745810227.png" alt="配置gitee的token" loading="lazy"></p>
<p><strong>注意,此处用户名并不是你的手机号、邮箱,而是你码云个人主页里的用户名</strong></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151305615-363156697.png" alt="码云用户名" loading="lazy"></p>
<p>3.4登录以后测试是否成功</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151325406-1599599162.png" alt="测试账号配置" loading="lazy"></p>
<h1 id="三克隆与上传项目">三、克隆与上传项目</h1>
<h2 id="克隆项目">克隆项目</h2>
<ol>
<li>在码云或GitHub这些项目托管网站找到项目地址:打开项目,点击右边的“<code>克隆</code>”,然后复制项目地址</li>
</ol>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151351497-1372498220.png" alt="仓库" loading="lazy"></p>
<ol start="2">
<li>选择“<code>File</code>”--&gt;“<code>New</code>”--&gt;“<code>Project from Version Control</code>”--&gt;“<code>Git</code>”</li>
</ol>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151406288-1234422883.png" alt="从Git拉取项目" loading="lazy"></p>
<ol start="3">
<li>在“<code>URL</code>”输入第一步复制的项目地址,点击<code>Test</code>,“<code>Connection successful</code>”连接成功,在“<code>Directory</code>”选择保存地址以后点击“<code>Clone</code>”</li>
</ol>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151422419-1079874758.png" alt="测试项目路径" loading="lazy"></p>
<ol start="4">
<li>等待克隆。打开项目,大功告成。</li>
</ol>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151435267-1936095434.png" alt="开始拉取" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151452838-1906122980.png" alt="选择窗口" loading="lazy"></p>
<h2 id="上传项目">上传项目</h2>
<p>1.打开项目,工具栏选择“<code>VCS</code>”--&gt;“<code>Import into Version Control</code>”--&gt;“<code>Share Project on Gitee</code>”</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151507019-967092543.png" alt="分享项目" loading="lazy"></p>
<p>2.填入项目名“<code>New repository name</code>”和项目说明“<code>Description</code>”,选择是否私有,点击“<code>Share</code>”上传</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151524867-1843073842.png" alt="填入项目信息" loading="lazy"></p>
<p>3.初次提交会弹出此窗口,输入你码云的账号密码就可以了</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151541398-1410090499.png" alt="账号配置" loading="lazy"></p>
<p>4.等idea提示成功以后,打开码云就能看见你分享的项目了</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151555668-429762500.png" alt="初始提交" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151609919-882944272.png" alt="上传成功" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701151637062-2134000802.png" alt="码云上传成功" loading="lazy"></p>
<h1 id="四更新项目">四、更新项目</h1>
<p>不管上传还是下载,完成其中一个步骤以后就可以更简单的更新与拉取项目,进行多人协作开发了。</p>
<h2 id="推送自己的更新">推送自己的更新</h2>
<p>1.代码修改以后,点击工具栏的“<code>VCS</code>”--&gt;“<code>Commit...</code>”或者那个绿色的勾(下图任何一种即可)</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152235623-1218148609.png" alt="Commit" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152255467-1342635695.png" alt="Commit方法2" loading="lazy"></p>
<p>2.核对信息,点击<code>Commit</code>提交(最新版的IDEA布局已经改变-2021.06.23)</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152313332-1575401073.png" alt="Commit2" loading="lazy"></p>
<p>3.如果出现警告,可以查看,如果不想查看,直接“<code>Commit</code>”提交就行(这是说你代码有问题还没解决,可忽略)</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152338818-874434897.png" alt="忽略代码检查" loading="lazy"></p>
<p>4.提交成功。<strong>注:提交和推送是有区别的,提交这一步并没有将代码更新到服务器!</strong></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152359193-528442425.png" alt="提交成功1" loading="lazy"></p>
<p>可 Commit 多个。</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152415120-945289155.png" alt="提交成功2" loading="lazy"></p>
<p>5.推送到服务器,点击“<code>VCS</code>”--&gt;“<code>Git</code>”--&gt;“<code>Push..</code>”</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152436241-1365266628.png" alt="推送1" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152450570-915017934.png" alt="推送到仓库" loading="lazy"></p>
<p>推送结果:</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152506398-1952118678.png" alt="推送成功1" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152519600-1976974007.png" alt="推送成功" loading="lazy"></p>
<h2 id="拉取同事的更新">拉取同事的更新</h2>
<p><strong>每次修改代码之前先拉取更新,避免代码冲突。</strong></p>
<p>1.点击工具栏的“<code>VCS</code>”--&gt;“<code>Update Project...</code>”或者那个指向左下角的蓝色小箭头(下图任意一种方式即可)</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152537251-498632635.png" alt="更新2" loading="lazy"></p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152551091-1971029828.png" alt="更新1" loading="lazy"></p>
<p>2.使用默认的选项,直接点击OK,就更新了。</p>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152611996-43915180.png" alt="更新选项" loading="lazy"></p>
<ol start="3">
<li>查看右下角提示,由于我这里项目跟服务器上的相同,所以提示“所有文件已经是最新版”</li>
</ol>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152627192-902973790.png" alt="更新成功" loading="lazy"></p>
<h1 id="后记">后记</h1>
<blockquote>
<p>好啦,本文到此结束!本文成文有些久,当时的自己对Git也是一知半解,这篇教程呢,对小白来说够用了,也没啥问题。</p>
<p>Git还有有很多可以需要学的,比如使用代码克隆、推送,代码冲突的解决方法,有时间的话还是建议去系统的学习一下,相关课程b站就有。</p>
<p>我是<strong>白墨</strong>,一个热爱学习与划水的矛盾体。一个才开始写博客的新人,以后的质量会越来越高,欢迎共同见证!<strong>点个关注吧?点个关注吧?点个关注吧~</strong></p>
</blockquote>
<p><img src="https://img2020.cnblogs.com/blog/1640839/202107/1640839-20210701152703678-1138417685.png" alt="点赞" loading="lazy"></p><br><br>
来源:https://www.cnblogs.com/baimoo/p/gitee.html
頁: [1]
查看完整版本: 手把手教你IDEA连接码云(Gitee)