秋天凉了 發表於 2020-2-19 23:35:00

使用git上传文件到Github/Gitee

<blockquote>
<p>前言:简单介绍使用git将本地的文件推送到Github/Gitee</p>
</blockquote>
<h3 id="步骤如下">步骤如下:</h3>
<h4 id="0创建repository">0.创建repository</h4>
<p>无论是Github还是Gitee,上传文件前都要创建相应的仓库(repository)</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/1.png" alt="image-20200219224325936" loading="lazy"></p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/2.png" alt="image-20200219224407034" loading="lazy"></p>
<h4 id="1打开git-bash">1.打开git bash</h4>
<p>在需要上传的本地文件夹内右键打开git bash:</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/3.png" alt="image-20200219224731076" loading="lazy"></p>
<h4 id="2git-init">2.git init</h4>
<p>输入git init 指令,在该文件夹中创建本地仓库:</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/4.png" alt="image-20200219224948161" loading="lazy"></p>
<h4 id="3git-add-">3.git add .</h4>
<p>输入git add . 指令,添加该文件夹下的所有文件到本地仓库。"."表示添加所有文件,如果想要添加个别文件可以把"."替换为相应文件名。</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/5.png" alt="image-20200219225312380" loading="lazy"></p>
<h4 id="4git-commit--m-注释">4.git commit -m "注释"</h4>
<p>输入git commit -m "first update" 指令,git commit -m作用为提交暂存区的文件(也就是上一步添加的文件),后面双引号内可以填写关于提交的注释信息,这里写的是“first update”。</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/6.png" alt="image-20200219225836144" loading="lazy"></p>
<h4 id="5git-remote-add-origin-远程仓库地址">5.git remote add origin 远程仓库地址</h4>
<p>输入git remote add originhttps://github.com/AhuntSun/JavaScript-.git或</p>
<p>git remote add originhttps://gitee.com/ahuntsun/Test.git 指令,建立本地仓库与远程仓库的关联,指令后面的地址为Github/Gitee上原有目标仓库或刚创建的仓库的地址。下以Gitee上的仓库为例。</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/7.png" alt="image-20200219230327286" loading="lazy"></p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/8.png" alt="image-20200219230352725" loading="lazy"></p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/9.png" alt="image-20200219230509698" loading="lazy"></p>
<h4 id="6git-pull---rebase-origin-master">6.<strong>git pull --rebase origin master</strong></h4>
<p>输入git pull --rebase origin master指令,将远程仓库的内容合并到本地仓库。如果远程仓库为空可以跳过这一步,如果远程仓库不为空,则必须进行这一步,否则会报错。</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/10.png" alt="image-20200219231006483" loading="lazy"></p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/11.png" alt="image-20200219231021740" loading="lazy"></p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/12.png" alt="image-20200219231043888" loading="lazy"></p>
<h4 id="7git-push--u-origin-master">7.git push -u origin master</h4>
<p>输入git push -u origin master指令,将本地仓库的文件推送到已经建立关联的远程仓库master分支中。</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/13.png" alt="image-20200219231317187" loading="lazy"></p>
<p>执行问命令后可以在远程仓库中看到上传的本地文件:</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/14.png" alt="image-20200219231425353" loading="lazy"></p>
<p>如果远程仓库不为空,且没有进行第6步,执行第7步指令时会出现如下错误:</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/15.png" alt="image-20200219231725132" loading="lazy"></p>
<h4 id="8git-status">8.git status</h4>
<p>最后可以输入git status指令查看本地仓库的状态,本步可以省略。</p>
<p><img src="https://gitee.com/ahuntsun/BlogImgs/raw/master/git/%E4%BD%BF%E7%94%A8git%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%88%B0Github%E5%92%8CGitee/16.png" alt="image-20200219231946879" loading="lazy"></p>
<blockquote>
<p>将文件推送至Github也是一样的步骤。</p>
</blockquote>
<p>只要建立了该文件夹内的本地仓库与远程仓库的关联,之后上传该文件夹内的文件只需要输入步骤3、4、7的指令即可。</p>


</div>
<div id="MySignature" role="contentinfo">
    多抽出1分钟来学习,让你的生命更加精彩!<br><br>
来源:https://www.cnblogs.com/AhuntSun-blog/p/12333908.html
頁: [1]
查看完整版本: 使用git上传文件到Github/Gitee