github如何参与开源项目教程
<svg xmlns="http://www.w3.org/2000/svg" style="display: none"><path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0)"></path>
</svg>
<h1>一、 fork 你要参与的项目</h1>
<p>比如下面有一个开源项目,你首先点那个<code>fork</code>按钮。点完之后这个项目就复制了一份到你的github了。你会在你的项目仓库(repository)里面看到这个项目。<br>
<img src="https://img-blog.csdnimg.cn/20190721115254251.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ZhcnlzaGFyZQ==,size_16,color_FFFFFF,t_70"></p>
<h1>下载你自己项目仓库下的那个开源项目</h1>
<p>找到这个页面,点击你刚刚fork的项目。<br>
<img src="https://img-blog.csdnimg.cn/20190721115536182.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ZhcnlzaGFyZQ==,size_16,color_FFFFFF,t_70"><br>
然后在<code>newbie_neural_network_practice</code>这个项目页面中,点击<code>clone or download</code>那个绿色按钮。复制那个链接。<br>
<img src="https://img-blog.csdnimg.cn/20190721120502370.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ZhcnlzaGFyZQ==,size_16,color_FFFFFF,t_70"><br>
然后下载这个项目。<strong>注意:你得先安装git这个软件</strong>。<br>
如果你安装了git。你就只需要然后找个文件夹,然后右键,然后选择<code>git bash here</code>。<br>
<img src="https://img-blog.csdnimg.cn/20190721115929574.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ZhcnlzaGFyZQ==,size_16,color_FFFFFF,t_70"><br>
然后输入命令:<code>git clone 你刚刚复制的链接</code>,然后按<code>enter</code>键回车就开始下载这个项目了。<br>
<img src="https://img-blog.csdnimg.cn/20190721120545641.png"></p>
<h2>设置下载好的项目的原始远程 repo 仓库(添加一次以后就不用使用了)</h2>
<p>为什么要设置原始远程仓库?因为你要参与开源项目肯定是要推送到原来的那个项目。<br>
在git中输入:<code>$ git remote add origin_online https://github.com/原始项目的链接.git</code><br>
<img src="https://img-blog.csdnimg.cn/20190721120718618.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3ZhcnlzaGFyZQ==,size_16,color_FFFFFF,t_70"></p>
<h1>用于 pull 保持和 原始项目同步</h1>
<pre><code># 推送到原始项目中(完成了一次开源项目提交。这个适合在你完成了大修改后提交)
$ git pull origin_online master
#上传到 自己的 repo 仓库(只改变了自己那个项目的内容,没改变原始项目。这个适合在只有小修改时候使用)
$ git push origin master
</code></pre>
<p>参与开源项目视频教程</p>
</div>
<div id="MySignature" role="contentinfo">
知乎 https://www.zhihu.com/people/yuanmuou/activities<br><br>
来源:https://www.cnblogs.com/ailitao/p/11787562.html
頁:
[1]