摘要:
不如看看官方的指导手册:https://guides.github.com/ 可以翻译成中文查看哦! 如何创建分支branch? 分支可以方便同时处理多个版本的代码,它是在创建分支的那个时间点上的原始分支的精确副本。 即可以随意的体验或者是更改、提交新的分支,直到准备好了就可以安全的和原始分支进行合 阅读全文
摘要:
如何在 Fork 到的开源项目中提交 Pull requests ? 我们将 Fork 到的开源项目克隆到我们本地计算机中进行修改,把更改通过 Pull requests 到原始的项目中。 之后我们进入该项目目录,cd DemoUseGithub 我们对项目做些修改前,必须先创建一个 分支(bran 阅读全文
摘要:
如何Fork开源项目? 实际上大多数的开源项目,都遵循着一个大致的工作流程。 一个开源项目大致会有三种人: 1.负责该项目,是该项目的所有者和维护者。(有pull和push权限)(修复bug) 2.贡献代码,提出问题报告,是该项目的贡献者。(有pull无push权限)(提出bug修改意见) 3.只是 阅读全文
摘要:
如何为开源项目提bug? 大家都知道,在解决一个问题之前,必须先了解这个问题,所以创建一个 问题(Issues) 来帮助开源项目是一个很好的方式。 当我们下载了开源项目的代码,引入到我的项目中,但是我们会发现这个代码中存在问题,并不能满足我的所有要求,可能是在我需要用到的一个函数里面有一个错误,但是 阅读全文
摘要:
如何找到一个优秀的且可以贡献的开源项目? 法一:在github网站的主面板找到 Explore 选项卡 --> See more topics(查看更多主题) 或者 See more trending repositories(产看更多趋势库)。 法二:寻找开源的包、框架和工具...的网站:http 阅读全文
摘要:
不同的license有不同的约束,查看不同的license的更多信息的网址为:https://choosealicense.com/ 阅读全文
摘要:
什么是开源软件? 开源软件是所有人都可以修改和补充的软件,因为开源软件的 license 协议允许这样做。 Git版本控制系统就是开源的软件。 实际上开源软件的一个重要组成部分就是添加 license 文本文件, license 告诉我们如何使用我们编写的代码。那么如何添加 LICENSE 文件? 阅读全文
摘要:
如何在组织中的代码仓库里,为组织中的小组创建Pull Request(拉取请求/下载请求)? 当你在一个更大的组织中工作时,良好的创建Pull Request(拉取请求/下载请求)的习惯是很重要的。 许多组织使用Pull Request进行代码审查,当你对代码进行更改后,你可以邀请你的小组审核你所做 阅读全文