八零后的大叔 發表於 2021-4-26 19:49:00

Git系列详细教程(六)IDEA集成GitHub和码云

<h2 id="1idea集成github">1、IDEA集成GitHub</h2>
<h3 id="11-设置github账号">1.1 设置Github账号</h3>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426181221.png" alt="image-20210426181220278" loading="lazy"></p>
<p>这里使用用户名和密码登陆可能会出现连接不上404等错误,可以通过 Use Token方式来登录</p>
<p>首先进入GitHub,生成token</p>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426181941.png" alt="image-20210426181940592" loading="lazy"></p>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426182424.png" alt="image-20210426182422964" loading="lazy"></p>
<p>然后点击Generate token,将生成的token复制到IDEA中登陆即可</p>
<h3 id="12-分享工程到github">1.2 分享工程到GitHub</h3>
<p>​        <img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426182706.png" alt="image-20210426182705628" loading="lazy"></p>
<p>选择创建的仓库名,点击share即可</p>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426183010.png" alt="image-20210426183008949" loading="lazy"></p>
<p>进入GitHub看到创建成功</p>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426183516.png" alt="image-20210426183515092" loading="lazy"></p>
<h3 id="13-推送代码到远程仓库">1.3 推送代码到远程仓库</h3>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426183604.png" alt="image-20210426183602783" loading="lazy"></p>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426183702.png" alt="image-20210426183702044" loading="lazy"></p>
<p>点击push,上传成功</p>
<p><strong>注意:</strong>push 是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致, push 的操作是会被拒绝的。也就是说,要想 push 成功,一定要保证本地库的版本要比远程 库的版本高!因此一个成熟的程序员在动手改本地代码之前,一定会先检查下远程库跟本地 代码的区别!如果本地的代码版本已经落后,切记要先 pull 拉取一下远程库的代码,将本地 代码更新到最新以后,然后再修改,提交,推送!</p>
<h3 id="14-pull拉取到本地仓库">1.4 pull拉取到本地仓库</h3>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426183903.png" alt="image-20210426183902714" loading="lazy"></p>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426184001.png" alt="image-20210426183959927" loading="lazy"></p>
<p><strong>注意:</strong>pull 是拉取远端仓库代码到本地,如果远程库代码和本地库代码不一致,会自动 合并,如果自动合并失败,还会涉及到手动解决冲突的问题</p>
<h3 id="15-克隆远程库到本地">1.5 克隆远程库到本地</h3>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426184137.png" alt="image-20210426184136889" loading="lazy"></p>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426184347.png" alt="image-20210426184347106" loading="lazy"></p>
<h2 id="2idea集成码云gitee">2、IDEA集成码云Gitee</h2>
<h3 id="21-首先安装gitee插件">2.1 首先安装Gitee插件</h3>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426185329.png" alt="image-20210426185328744" loading="lazy"></p>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426192445.png" alt="image-20210426192444920" loading="lazy"></p>
<h3 id="22-idea连接码云">2.2 IDEA连接码云</h3>
<p><strong>将本地代码push到码云仓库</strong></p>
<p>初始化项目、add、commit项目等步骤和github操作相同,这里只简单说一下</p>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426193043.png" alt="image-20210426193041349" loading="lazy"></p>
<p><img src="https://gitee.com/thirtyyy/img/raw/master/img/20210426193622.png" alt="image-20210426193620720" loading="lazy"></p>
<p>点击push,即可上传成功</p>
<p>pull和clone项目和github操作相同,这里就不多说了。</p><br><br>
来源:https://www.cnblogs.com/thirtyYu/p/14706207.html
頁: [1]
查看完整版本: Git系列详细教程(六)IDEA集成GitHub和码云