Github上传项目详细教程
<p>Github是一个项目托管平台,上面有很多优秀的开源项目,也可以把自己开发的项目托管到这个平台上,可以列为程序员的基本技能之一吧,来看下详细教程。</p><p>#### 1.新建一个仓库,取个名字,如果你要项目开源设置为公开public,需要给项目添加文档可以增加一个.md文档。点击下方绿色按钮创建。</p>
<p><img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419135629146-1208635172.png" alt="" loading="lazy"></p>
<p> </p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419140026463-455387687.png" alt="" loading="lazy"></p>
<p> </p>
<p> </p>
<p> #### 2. 创建好的仓库复制地址</p>
<p><img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419140322948-1724199857.png" alt="" loading="lazy"></p>
<p> </p>
<p> </p>
<p> #### 3. 安装git客户端</p>
<p>官方下载地址:http://git-scm.com/download/ 下载好点击下一步,选择个安装路径,一直选择下一步安装好。</p>
<p>#### 4. 新建本地仓库</p>
<p>新建一个文件夹,右键Git bash,用命令行:git init 来初始化这个文件夹。</p>
<p>成功之后这个文件夹会有个绿色标识,点开里面有个.git文件夹,用来管理和跟踪版本库的,如果看不到是隐藏了,设置一个隐藏文件就可以了。</p>
<p><img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419141323600-414284523.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419141652981-897166415.png" alt="" loading="lazy"></p>
<p> </p>
<p> </p>
<p> #### 5.项目添加到本地仓库</p>
<p>把项目复制到新建的这个本地仓库(步骤4新建的文件夹)。</p>
<p>右键git bash 命令:git add把项目添加到仓库(或git add .把该目录下的所有文件添加到仓库,注意点是用空格隔开的)</p>
<p>命令:git status 查看当前状态。</p>
<p>命令:git commit -m "xxxx"把项目提交到仓库中。"xxx"里面的xxx是你提交时的注释,一般有注释更容易明白你提交的内容</p>
<p> <img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419142120834-928396599.png" alt="" loading="lazy"></p>
<p> </p>
<p><img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419142151379-1038485938.png" alt="" loading="lazy"></p>
<p> </p>
<p> </p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419142410625-1125572718.png" alt="" loading="lazy"></p>
<p> </p>
<p> </p>
<p> #### 6.本地仓库和远程仓库(github仓库)的连接</p>
<p>通过ssh密钥来连接两个仓库,看一下c盘用户目录下有没有.ssh文件夹,里面有两个文件:</p>
<p><img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419143150874-579582300.png" alt="" loading="lazy"></p>
<p> </p>
<p>没有这个文件夹就创建</p>
<p>```</p>
<p><span class="variable">$ ssh-keygen -t rsa -<span class="constant">C <span class="string"><span class="hljs-string">"youremail@example.com"</span></span></span></span></p>
<p><span class="variable">```</span></p>
<p><span class="variable">打开github ,找到刚才新建的仓库,去设置ssh密钥</span></p>
<p><span class="variable"><img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419143505825-2011861680.png" alt="" loading="lazy"></span></p>
<p> </p>
<p><span class="variable">把c盘用户下的id_rsa 文件用记事本打开,复制内容,添加到github仓库的key内容框里,title可以随便填</span></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1848079/202104/1848079-20210419143822457-1894407126.png" alt="" loading="lazy"></p>
<p> </p>
</div>
<div id="MySignature" role="contentinfo">
<p>本文来自博客园,作者:与乐i,转载请注明原文链接:https://www.cnblogs.com/linanana/p/11991304.html</p><br><br>
来源:https://www.cnblogs.com/linanana/p/11991304.html
頁:
[1]