git安装及gitee使用(基于IDE)
<h1>1、git安装</h1><h2>1:下载安装包</h2>
<p>(请注意,如果你不熟悉每个选项的意思,请保持默认的选项)<br>Git-2.18.0-64-bit.exe</p>
<p>打开http://msysgit.github.io/ 网址,点击Download下载最新版本</p>
<h2>2:安装教程</h2>
<p>下载完成后,开始安装</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110201048555-334640007.png"></p>
<p>点击Next</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110201122818-738572846.png"></p>
<p>点击Next</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110201259262-900701742.png"></p>
<p>根据情况修改安装路径 点击Next</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110201436250-817380660.png"></p>
<p>取消Windows Explorer integration选项,改用TortoiseGit(建议)点击Next</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110201530908-1167694731.png"></p>
<p>设置开始菜单里面的名字(默认)点击Next</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110201702661-1120596857.png"></p>
<p>选择Use Git from the Windows Command Prompt(建议) 点击Next</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110201942395-2041147106.png"></p>
<p>选择 换行符格式(默认)点击Next</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110202016894-849746283.png"><span class="year" style="box-sizing: border-box; outline: 0; margin: 0 8px 0 0; padding: 0; cursor: pointer; background-color: rgba(0, 0, 0, 0); color: rgba(74, 77, 82, 1); overflow-wrap: break-word; text-decoration-line: none !important; line-height: 22px"><br></span></p>
<p>点击Next开始安装</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110202709924-1045831224.png"></p>
<p>安装完成</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110202631225-603289521.png"></p>
<p>检查安装是否成功 打开cmd 输入 git --version</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110203511324-465765525.png"></p>
<h1>2、git配置</h1>
<h2>1. 生成公钥和私钥</h2>
<p>【开始】—【git】—【git-bash】:输入如下命令<br>ssh-keygen -t rsa -C “邮箱”</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110203741372-1067927004.png"></p>
<p><em>注意:</em> id_rsa.pub 的内容添加到 gitee 上,这样你本地的 id_rsa 密钥跟 gitee上的 id_rsa.pub 公钥进行配对,授权成功才可以提交代码。</p>
<h2>2 gitee上添加 SSH key</h2>
<p>在giteehttps://gitee.com/上注册一个账号</p>
<p>复制生成后的 ssh key,通过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110203945080-795528497.png"></p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110203958072-661819269.png"></p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110204010118-305619396.png"></p>
<h2>3. 测试是否匹配成功</h2>
<p>添加后,在终端(Terminal)中输入</p>
<p>ssh -T git@gitee.com</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110204130818-568032564.png"></p>
<p>添加成功后,就可以使用SSH协议对仓库进行操作了</p>
<h2>4. 配置用户名和邮箱(git-bash使用下面的命令)</h2>
<p>我们知道我们进行的每一次commit都会产生一条log,这条log标记了提交人的姓名与邮箱,<br>以便其他人方便的查看与联系提交人,所以我们在进行提交代码的第一步就是要设置自己的用户名与邮箱。执行以下代码:</p>
<p>git config --global user.name “chan-kate”</p>
<p>git config --global user.email “123456@163.com”</p>
<h1>3、操作步骤(idea的控制台中)</h1>
<h2>1 idea编写.ignore文件</h2>
<p>这是在IDEA将项目打包的时候忽略的文件,因为在我们的IDEA项目中有很多是其本身的文件,与项目并没有关系,所以在打包成war包的时候最好是忽略掉其他文件</p>
<p>此文件放在项目的根节点</p>
<div class="cnblogs_Highlighter">
<pre class="brush:csharp;gutter:true;">#mac files
*/.DS_Store
.DS_Store
#java project files
*.class #忽略所有.class 结尾的文件
bin/ #表示忽略当前路径下的bin文件夹,该文件夹下的所有内容都会被忽略,不忽略 bin 文件
/bin #忽略根目录下的bin文件
*.log
#eclipse
*.iml
out/
/out
target/
/target
#myeclipseidea local files
#任何目录下的.settings/下的文件
**/.settings/
**/.settings
#忽略所有以.classpath文件结尾的文件
*.classpath
**/*.classpath
*.project
*.log
**/*.class
#表示忽略当前路径下的bin文件夹,该文件夹下的所有内容都会被忽略,不忽略 bin 文件
bin/
#忽略根目录下的bin文件
/bin
#忽略META-INF 以及该文件夹下的所有文件
META-INF/
build/
*/.idea/
.idea/
gradlew
gradlew.bat
unused.txt
/bin/
</pre>
</div>
<p> </p>
<h2>2. 初始化、添加、提交、链接远程仓库、推送</h2>
<p>在IDEA的控制台输出中进行以下操作</p>
<p><img src="https://img2020.cnblogs.com/blog/2234553/202101/2234553-20210110204521349-232237097.png"></p>
<h3>2.1初始化</h3>
<ul>
<li>Git init</li>
<li>Git status (查看到文件 初始化成功)</li>
</ul>
<h3>2.2 添加文件到仓库</h3>
<ul>
<li>git config —global core.autocrlf false</li>
<li>Git add .</li>
</ul>
<h3>2.3提交</h3>
<ul>
<li>Git commit -am “first init”</li>
</ul>
<h3>2.4链接远程仓库</h3>
<ul>
<li>Git remote add origin git仓库地址 链接远程仓库</li>
</ul>
<p>比如:<br>git remote add origin https://gitee.com/kate-chan/easybuy-02.git</p>
<h3>2.5 推送本地仓库内容到远程仓库</h3>
<ul>
<ul>
<li>Git push -u origin master (out of date )推送远程仓库</li>
<li>Git pull</li>
<li>Git push -u origin master (任然报错)</li>
<li>Git push -u -f origin master 强制推送</li>
<li>Git branch<br>Master</li>
<li>Git branch -r<br>Origin/master</li>
</ul>
</ul>
<h3>2.6创建自己的开发特征分支 (feature)</h3>
<ul>
<ul>
<li>Git checkout -b f-comment origin/master 在origin/master上建立分支</li>
<li>Git branch<br>Master<br>–> f-comment</li>
<li>Git push origin HEAD -u 推送分支到远程仓库</li>
</ul>
</ul>
<p>最后,我们就可以在我们的gitee上面去持续部署我们的项目了</p>
<p> </p><br><br>
来源:https://www.cnblogs.com/qxhIndex/p/14259399.html
頁:
[1]