美文网首页git
如何参与一个开源项目

如何参与一个开源项目

作者: 深度剖析JavaScript | 来源:发表于2022-01-16 21:26 被阅读0次

如何参与一个开源项目,提交我的第一次PR

vue-devui为例,步骤如下

  1. fork仓库
  2. 生成和配置SSH公钥
  3. clone个人仓库代码
  4. 本地启动项目
  5. 本地开发和提交代码
  6. 设置upstream和同步源仓库最新代码
  7. 提交PR

但每个项目会有所不同,那怎么办?

其实在项目的根目录下有个README文档,里头一般会有贡献指南之类的东西,它会教我们如何参与该项目

举例:我们要给掘金贡献Markdown主题

我们可以到项目的根目录的文档中去看,就可以看到贡献步骤:

  1. 使用默认模板创建一个公开的仓库(点击绿色的 Use this template 按钮)
  2. 将其中的 juejin.scss 替换为自己创作的样式,目前支持 Sass,Less 和 CSS
  3. 使用主题开发工具在本地预览主题效果
  4. Fork 此仓库并克隆到本地,在 themes.js 文件中指明样式文件的路径,ref 为 commit hash,highlight 为默认的代码高亮主题(可选)
  5. README.md 中「社区主题」章节中添加你的主题和作者信息
  6. 提交 pull request (注意:commit 信息要使用 'feat: ' 和 'fix: ' 形式,否则无法触发自动化发布流程)
  7. 提交 PR 前请 rebase,确保 commit 记录的整洁
  8. 如果是修复样式 bug,请在 PR 中给出明确的描述信息
  9. 注意考虑样式的稳定性和兼容性
  10. 并非所有 PR 的主题都会入选,挑选和审核会有一定周期

相关文章

  • 接触开源

    开源的那些事儿 (一)- 如何看待开源什么是开源以及我的开源经验如何参与到开源项目中去如何开始做一个开源项目?他的...

  • 如何参与一个开源项目

    如何参与一个开源项目,提交我的第一次PR? 以vue-devui为例,步骤如下 fork仓库 生成和配置SSH公钥...

  • 参与开源项目

    曾经在刚毕业那会儿,我有个小小的愿望,就是在将来的某一天参与一个开源项目。在为开源贡献自己的一分力量的同时也提升了...

  • GitのPull request/Gitee day08

    2019/08/06 贡献代码 PR 如何参与一个开源项目呢?比如人气极高的bootstrap项目,这是一个非常强...

  • 使用GitHub

    使用GitHub,我们可以参与别人的开源项目,也可以让别人参与我们的开源项目。我们参与别人的开源项目的时候,不能在...

  • 如何参与一个GitHub开源项目

    本文是Github官方给出的参与Github上开源项目的一些指导,对希望加入开源社区的开发者是一个不错的参考。最近...

  • 如何参与一个顶级开源项目

    前言 最近个人事情比较多(搬家、换工作、短暂休息)所以一直也没有顾得上博客更新,恰好最近收到一封邮件提醒了我。 也...

  • 如何给开源项目贡献代码

    git参与开源项目的fork工作流 选择一个开源项目的仓库查看开源协议image.pngfork仓库,点击开源项目...

  • 开源项目参与有感

    作为参与者的的第一个开源项目献给了PlantUML,这是一个部分基于Graphviz的UML绘图工具,提供Ecli...

  • 如何参与Github上的开源项目

    以开源推消息送项目MPush为例 Fork 开源项目到自己的账号 打开https://github.com/并登录...

网友评论

    本文标题:如何参与一个开源项目

    本文链接:https://www.haomeiwen.com/subject/ocyacrtx.html