Redian新闻
>
我的第一个拉取请求被合并了! | Linux 中国

我的第一个拉取请求被合并了! | Linux 中国

科技
 
导读:体验为开源做出贡献的快乐。                                                 
本文字数:1701,阅读时长大约:2分钟

体验为开源做出贡献的快乐。

难以用言语形容我在收到合并通知(如下图)时的喜悦,当然这要归功于现在我上的工程学校 AltSchool Africa🔗 www.altschoolafrica.com

successful merge message

在此之前,我曾多次接触过开源的概念,了解了它在技术领域的重要性,甚至参加过开源会议(比如 OSCAFest)。我曾多次跃跃欲试,但当打开 GitHub 来想创建些东西时,冒名顶替综合症就会冒出来。

时间来到 2022 年 8 月 8 日星期一,当观看了 Bolaji 为开源做贡献的视频之后,我重新振奋起来。不过,想要把我学到的东西付诸实践,我注意到需要下面几个步骤:

步骤:

1. 我要下定决心,做好为一个开源项目做出贡献的心理建设。
2. 我要根据我的技能水平进行筛选,我从一个站点(Good First Issues🔗 goodfirstissues.com)寻找我开始的第一个项目。我不停地往下翻看,直到找到了一个符合心意的项目。
3. 我要确定自己掌握完成项目所需的 Git 和 GitHub🔗 docs.github.com 知识。

LCTT 译注:

Good First Issues🔗 goodfirstissues.com” 这个网站主要是针对那些想为开源软件做贡献,但不知道从哪里开始或如何开始的开发者。通过为开发者提供过滤器,该网站使他们能够根据自己熟悉的编程语言来浏览和选择问题和存储库。此外,他们还可以选择他们想要解决的问题的类型。

项目

经过长时间查找,我终于找到了一个名为 确保没有缺失的 alt 属性🔗 github.com 的项目。我所要做的,就是为网站上的图片提供描述性的 alt 值。图片的 alt 值有助于提高网站的辅助功能,这样屏幕阅读器就可以向视障人士提供图像的详细描述了。这很简单,对吧?是的,但假如我没有下定决心想要作出贡献,我就不会找到这项目,在我心中开源仍将是个神话。

我心潮澎湃,直到发现这个项目是来自 MDN🔗 developer.mozilla.org 的。等等,MDN(Mozzila 开发者网络)?干和 Mozilla 的开发者一样的事儿?他们会合并我这么小儿科的贡献吗?冒名顶替综合症🔗 opensource.com 又开始了。

在检查这个议题时,我看到有人已经在提交贡献了,于是我鼓起勇气开始翻阅项目的内容。阅读和理解这个项目颇花费了我一些时间,而另一个要克服的,就是清楚处理这个议题我要怎么做。

这个项目就像你想的那么简单。

于是,我挑选了两幅图片着手尝试。我给它们的 alt 属性赋值,提交我的更改,然后发出拉取请求。从提交请求到收到批准邮件的这段时间,我充满了自我怀疑。我要不要关闭拉取请求?这可是 MDN 啊。好吧,这甚至都不算编程…… 如果请求没有被合并怎么办?我恐怕再也不会想为开源做出贡献了。不过,所有的疑虑都在我看到审阅者发来的这些邮件时烟消云散:

拉取请求确认邮件

拉取请求被合并的通知邮件

做出贡献和请求被合并的祝贺邮件

我喜出望外,这激发了我去检查更多图片的热情,也给了我发请求解决其他议题所需的勇气。

议题分配邮件

总结

我希望你能从这篇文章中感受到以下几点:

◈ 开源是面向所有人的。你在刚刚访问的那个网站上看到拼写错误了吗?你帮助订正了拼写错误,这就是为开源做出了贡献。
◈ 没有任何技能是微不足道的。如你所见,我所做出的贡献,只需要对 HTML 最基本的了解。
◈ 能阻止你做出贡献的只有你自己。
◈ 要想让雪球滚起来,需要做的就只是提交第一个贡献。

我衷心希望你能从我的经历中获得什么,并且今天就付诸实践。这也就是我想贡献的另一个领域,那么,我们下一篇文章见,也祝你开源愉快!

这篇文章最初发布于 我的第一个拉取请求被合并🔗 dev.to,并经许可转载。


via: https://opensource.com/article/22/9/first-pull-request-merged

作者:Oluwaseun 选题:lkxed 译者:onionstalgia 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者 :onionstalgia
🌟🌟
翻译: 2.0 篇
|
贡献: 5 天
2023-01-26
2023-01-31
https://linux.cn/lctt/onionstalgia
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
如何在 Linux 中找到一个进程 ID 并杀死它 | Linux 中国在 Linux 中使用 “Converter” GUI 工具转换和操作图像 | Linux 中国Cinnamon 是一个被低估的神奇 Linux 桌面环境 | Linux 中国回顾 2022 五个最佳 Linux 发行版 | Linux 中国在 Linux 上试试这个 Java 文件管理器 | Linux 中国使用 PCManFM 文件管理器让你的 Linux PC 轻装上阵 | Linux 中国如何在 Linux 中更新 Flatpak 软件包 | Linux 中国世界上只有两个 Linux 发行版:Arch Linux 与其它 | Linux 中国试试这个 Linux 网络浏览器作为你的文件管理器 | Linux 中国seen through the wintry mist of memoryLinux 中的 su 和 sudo 命令有什么区别? | Linux 中国Kali Linux 发布今年最后一个版本 | Linux 中国在 Linux 中创建定时器 | Linux 中国Linux 只是一个内核:这是什么意思? | Linux 中国如何在 Linux 中使用 SCP 安全地传输文件 | Linux 中国Gnoppix Linux 22.12 发布 | Linux 中国天赋“易昺(bǐng)”,创造历史!5 个适合视力障碍者的 Linux 发行版 | Linux 中国Linux Mint 21.1 发布:大量的视觉变化和改进 | Linux 中国珀莱雅推出性别教育绘本;淘特否认将被合并到淘宝;爱马仕将于24年在无锡开店...| 刀法品牌热讯Linux 内核 6.1 发布,包含初始 Rust 支持 | Linux 中国京东百亿补贴已启动内测,奥迪诉蔚来商标侵权请求被驳回,严厉打击风水预测股市的行为,传快手入局本地生活,这就是今天的其它大新闻!avocado真的那么好吗lnav: 用于 Linux 的高级日志文件浏览器 | Linux 中国OBS Studio 29 发布,但对 Linux 用户来说变化不大 | Linux 中国适用于 Linux 的五大流媒体直播应用 | Linux 中国如何在 Linux 系统中访问 UEFI 设置 | Linux 中国如何在 Linux 中降级 Flatpak 软件包 | Linux 中国为什么你要在 Linux 上尝试 Nemo 文件管理器? | Linux 中国退休 9-家长会一首美丽的圣诞诗Manjaro Linux 22.0 发布 | Linux 中国在 Linux 上试试这个基于 Python 的文件管理器 | Linux 中国退休 10-李湘Linux 6.2内核合并了新的Zstd实现
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。