github安装教程
<h2><span style="color: rgba(255, 0, 255, 1)">1. 安装git核心程序</span></h2><p style="margin-left: 30px">根据自己的电脑从git官网(https://git-scm.com/download/win)下载git核心程序</p>
<p style="margin-left: 30px">安装直接都默认配置就行</p>
<h2><span class="fontstyle0"><span style="color: rgba(255, 0, 255, 1)">2.注册github账号及配置</span></span></h2>
<p><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)">1. 注册<span class="fontstyle0">GitHub </span>账号</span></p>
<p><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"> <span class="fontstyle0">GitHub 官网地址(https://github.com/)<br></span></span></p>
<p><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"><span class="fontstyle0">2. 创建仓库</span></span></p>
<p style="margin-left: 30px"><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"><span class="fontstyle0"><img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724171030174-1307765782.png" alt="" loading="lazy"></span></span></p>
<p> </p>
<p style="margin-left: 30px"> </p>
<p style="margin-left: 30px"> <img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724171853927-1948015261.png" alt="" loading="lazy"><img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724172741570-1341549712.png" alt="" loading="lazy"></p>
<h2><span class="fontstyle0"><span style="color: rgba(255, 0, 255, 1)">3.IDEA上传流程</span> <br></span></h2>
<h3><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"><span class="fontstyle0">1 在IDEA中<span class="fontstyle2">配置 <span class="fontstyle0">Git <span class="fontstyle2">核心程序 </span></span></span></span></span></h3>
<p style="margin-left: 30px"><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0">1. 点击工具栏中的 <span class="fontstyle2">settings<span class="fontstyle0">→<span class="fontstyle2">Version Control<span class="fontstyle0">→<span class="fontstyle2">Git <br></span></span></span></span></span></span></span></span></span></span></span></p>
<p style="margin-left: 30px"><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724165808193-1875259330.png" alt="" loading="lazy"></span></span></span></span></span></span></span></span></span></span></span></p>
<p> </p>
<p style="margin-left: 30px"> </p>
<p style="margin-left: 30px"><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2">2. 点击test测试</span></span></span></span></span></span></span></span></span></span></span></p>
<p style="margin-left: 30px"> </p>
<p style="margin-left: 30px"><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724170056837-1271894147.png" alt="" loading="lazy"></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
<p style="margin-left: 30px"> </p>
<h3><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0" style="color: rgba(0, 0, 0, 1)"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2"><span class="fontstyle0"><span class="fontstyle2">2.配置<span class="fontstyle0">GitHub 账户</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></h3>
<p style="margin-left: 30px"> <img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724173227469-2077369910.png" alt="" loading="lazy"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724173307397-574710384.png" alt="" loading="lazy"></p>
<p> </p>
<h3> 3. 创建本地仓库</h3>
<p style="margin-left: 30px">1. 选择本地仓库位置</p>
<p style="margin-left: 60px"><img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724173705235-703641059.png" alt="" loading="lazy"></p>
<p> </p>
<p style="margin-left: 60px"> <img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724173852836-511428073.png" alt="" loading="lazy"></p>
<p style="margin-left: 30px">2. 显示红色的代表创建本地仓库成功或者在设置版本控制处看到自己建立的本地仓库</p>
<p style="margin-left: 60px"><img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724174039456-1472884737.png" alt="" loading="lazy"></p>
<p> </p>
<p style="margin-left: 60px"> <img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724174143182-561930854.png" alt="" loading="lazy"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724174320652-280983478.png" alt="" loading="lazy"></p>
<p> </p>
<p> 3. 设置忽略模块</p>
<p style="margin-left: 60px"> <img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724174527208-279451946.png" alt="" loading="lazy"></p>
<p> </p>
<p> 4. 将模块添加到暂存区,之后文件变颜色</p>
<p style="margin-left: 60px"><img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724174729118-1418442137.png" alt="" loading="lazy"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724174750705-1045231133.png" alt="" loading="lazy"></p>
<p> </p>
<p> 5. 将模块添加到本地仓库</p>
<p style="margin-left: 60px"><img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724174952049-351357021.png" alt="" loading="lazy"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724175157362-1078262201.png" alt="" loading="lazy"></p>
<p> 6. 上传到远程库</p>
<p style="margin-left: 60px"><img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724184344177-377356573.png" alt="" loading="lazy"></p>
<p> <img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210724184416044-2035735749.png" alt="" loading="lazy"></p>
<h1><span style="color: rgba(255, 0, 255, 1)"> 4. idea的git命令行操作github</span></h1>
<p style="margin-left: 30px">1.设置idea打开git命令行</p>
<p style="margin-left: 60px"><img src="https://img2020.cnblogs.com/blog/1678385/202107/1678385-20210727111152400-1132971144.png" alt="" loading="lazy"></p>
<p> </p>
<p> </p>
<p style="margin-left: 30px"> 2. 配置git与github关联的SSH Key</p>
<p style="margin-left: 60px"> 1. 打开git bash 生成ssh key,生成的key在用户主目录里找到<code>.ssh</code>文件夹,包含<code>id_rsa</code>是私钥,不能泄露,<code>id_rsa.pub</code>是公钥,可以公开</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">ssh-keygen</span> -t rsa -C <span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">123@126.com</span><span style="color: rgba(128, 0, 0, 1)">"</span> <span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">123 是你自己注册GitHub的邮箱,之后全部回车也行</span></pre>
</div>
<p style="margin-left: 60px">2.到GitHub上,打开“Account settings”-->“SSH Keys”页面,然后点击“Add SSH Key”,填上Title(随意写),在Key文本框里粘贴 <code>id_rsa.pub</code>文件里的全部内容。</p>
<p style="margin-left: 60px">3. 验证是否成功,在git bash里输入下面的命令</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 255, 1)">ssh</span> -T git@github.com</pre>
</div>
<p style="margin-left: 60px">4.设置username和email</p>
<div class="cnblogs_code">
<pre> git config --global user.name<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">name</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">你的GitHub登陆名</span>
git config --global user.email <span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">123@126.com</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">你的GitHub注册邮箱</span></pre>
</div>
<p style="margin-left: 30px">3.在本地新建文件夹,在该文件夹执行git bash,并执行该命令</p>
<div class="cnblogs_code">
<pre>git init <span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> 即在当前目录新建一个Git代码库</span></pre>
</div>
<p style="margin-left: 30px">4. 把本地仓库传到github</p>
<div class="cnblogs_code">
<pre>git remote add origin git@github.com:flora0103/example.git <span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">关联一个远程库命令, git@github.com:flora0103/example.git 这个是自己远程库</span>
git push -u origin master <span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">关联后,第一次推送master分支的所有内容命令,此后,每次本地提交后,就可以使用命令git push origin master推送最新修改</span></pre>
</div>
<p> 5.改动之后操作</p>
<div class="cnblogs_code">
<pre>git add filename <span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> 添加到本地库</span>
git <span style="color: rgba(0, 0, 255, 1)">rm</span> filename <span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> 删除库中文件</span>
git <span style="color: rgba(0, 0, 255, 1)">rm</span> -r foldername <span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">删除文件夹</span>
git commit filename <span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> 提交</span>
git push <span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">推送,将本地仓库修改内容同步到远程仓库</span>
git pull <span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">拉取,将远程库修改的内容下载到本地库</span>
git clone git@github.com:miqilin21/git-demo.git<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> 克隆,即把远程库的复制到本地</span></pre>
</div>
<p> </p>
<p> </p>
<p> </p>
<p style="margin-left: 30px"> </p>
<p> </p>
<div class="notranslate" style="all: initial"> </div>
</div>
<div id="MySignature" role="contentinfo">
<div>作者:zhangshuai</div>
<div>出处:https://www.cnblogs.com/zhangshuai/</div>
<div>本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。 </div><br><br>
来源:https://www.cnblogs.com/zhangshaui/p/15055838.html
頁:
[1]