怎么修改别人网站内容(如何为别人的贡献代码才是明智之举?(上))

优采云 发布时间: 2021-10-23 15:11

  怎么修改别人网站内容(如何为别人的贡献代码才是明智之举?(上))

  作为 IT 人员,通过 GitHub 学习是成长最快的方式。我们可以浏览其他人的优秀代码。但是不这样做它仍然增长非常缓慢,因此向他人贡献代码是明智的。比如我们看下一部电影的时候,很多大片被字幕组随意翻译压制了。他们为什么要这样做?因为他们都是聪明的大学生,他们这样做是为了提高听力和翻译能力!中国人很实用!因此,贡献代码和参与开源项目是有益无害的!好的,让我们开始吧!

  如何贡献

  首先你要有自己的github账号。注册一个非常简单。您只需要一个用户名、电子邮件和密码。该电子邮件仅用于在未经验证的情况下检索密码。所以它可以在注册后立即使用!例如,我现在注册了一个名为 JsLouvre 的新模型帐户。

  

  然后搜索我的项目质量框架

  

  

  第一个是,点击进入项目,然后点击上面的fork按钮,这会复制一份我的项目作为你自己的项目

  

  

  创建成功!

  

  

  下一步是修改代码。当您发现有漏洞或改进时,您必须这样做!如果你愿意,你不能改变它。通读您要更改的部分,并在必要时通读整个框架。所以,新手最好借鉴国内高手的框架。一是中文注释更亲切,二是也方便后续交流。通常我们在 clone git 中本地进行更改,这涉及学习其他工具和命令。但是github完全可以让你在线修改、提交、合并。

  比如发现data模块的注释和mass模块的注释不一样,就需要把它们合并在一起,把函数外的注释移到里面。(更有意义的方式是打开它,可以发现很多小问题。

  

  

  它变成了编辑状态,但不是很有用。有条件的一定要学会使用TortoiseGit或者Sublime Text 2在本地下载github项目,修改,提交,pull request!

  

  

  请认真写下你的修改日志,方便原框架作者查阅。

  

  修改成功后的样子:

  

  下一个非常重要的步骤是将您的更改提交给原作者。单击上方的拉取请求按钮!

  

  

  红色区域是原作者的项目和你要贡献的目标;亮蓝色区域是您的项目;黑色区域填写标题和要求的描述;点击右下角绿色区域按钮提交!

  接下来是框架作者的业务。我会在我的项目中看到您提交的内容。如果你将来有幸被其他人贡献代码,也请这样做。

  

  单击大拉请求(中间的 2) 按钮)到另一个页面。中间有一个以亮绿色突出显示的合并拉取请求按钮。作者检查您的更改并认为您可以单击它进行合并。

  

  

  最后,您将在原创项目中看到您贡献的代码!

  

  如何让你的项目与原作者的项目保持同步!

  经常看到很多人只fork一次,提交修改后不知道怎么办!所以,原来框架的作者很勤快,一天会提交N次。一个星期后,很多文件都变了,那些代码贡献者不可能一一修改。所以我们仍然使用上面的 pull request 按钮。

  

  

  这次我把我的项目放在左边,把原来的框架作者放在右边。在选择过程中,你会发现原框架作者有很多贡献者。这里希望大家一定要浏览Commits和Files Changed来学习!这也是github最大的价值!抓住别人对代码的改进,最能提高我们的编码水平。将涉及很多编码技巧!

  

  填写必要的说明,然后单击下面的发送拉取请求按钮。

  很快你会在评论区底部看到一个亮绿色突出显示的按钮,只需点击它。

  

  继续让你确认,没问题的话继续点!

  

  所以同步成功!

  GitHub 教程系列文章:

  通过GitHub创建个人技术博客详解

  GitHub使用教程图文详解

  Git标签管理详解

  Git 分支管理详解

  Git远程仓库详解

  Git本地仓库详解(Repository)

  Git服务器搭建和客户端安装

  Git概述

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线