在GitHub上为开源项目做贡献
本仓库为教学目的而开发,提供支持材料和实践练习,用于Digital Innovation One的在GitHub上为开源项目做贡献实验。
目标
学习在GitHub上贡献的基础知识。
工具
流程
序号 | 步骤 |
---|---|
01 | 实验简介 |
02 | 为开源项目贡献的方式 |
03 | 开发并提交贡献 |
04 | 提示和支持材料 |
DIO项目挑战
现在你已经了解了为开源项目贡献的方式,是时候把你在GitHub上贡献的知识付诸实践了!
要完成这个项目挑战,只需在DIO平台上提交你贡献的开源项目"fork"的URL即可。
[!NOTE]
例如,URL https://github.com/falvojr/dio-lab-open-source 是GitHub用户"falvojr
"为dio-lab-open-source
仓库贡献所做的"fork"。
贡献您的个人资料README
要为这个仓库做出贡献,其中一种方式是通过在"community"目录中创建一个包含您想与社区分享的个人信息的个人资料README来贡献。
为此,您可以插入:表示您技能的徽章;展示您在GitHub上的统计数据和您创建、合作或希望他人合作的项目的卡片。此外,您还可以插入Digital Innovation One平台上您的项目挑战和文章的链接。
从community
文件夹中的示例获取灵感,查看utils
文件夹中的一些实用工具,并发挥您的创造力来创建属于您自己的README 😊💙。
实用工具
[!IMPORTANT]
在提交您的贡献之前,请查看CONTRIBUTING.md中的说明
仓库论坛(GitHub Discussions)
GitHub Discussions是GitHub内的一个协作交流论坛。如果您有疑问,可以在项目仓库的"Discussions"标签下的适当类别中开启一个讨论。
[!WARNING]
注意: 在创建新的讨论之前,请检查您的问题是否已在先前的讨论中得到解答。使用搜索功能查找相关主题。
贡献
这是一个为社区而创建的项目,所以请随意贡献。除了您的个人资料README示例之外,还可以通过在utils
文件夹中插入其他实用工具,或通过修改docs
文件夹中的文件来改进README的搜索页面来做出贡献。
此外,您还可以通过以下方式贡献:
⚠️ 解决、回答或指出issues
⭐ 添加到收藏夹(star)