项目地址:
https://github.com/Anduin2017/HowToCook
1、来看看GitHub这个神奇的网站
GitHub,不仅仅是程序员的专属代码库。
还是一个,有着各种奇奇怪怪资源的平台。
比如学习资料:
机器学习&深度学习资料
https://github.com/ty4z2008/Qix/blob/master/dl.md
Python中的深度学习
https://github.com/andersbll/deeppy
甚至还能找到
64 款几近绝版的精品 DOS 游戏资源:
https://github.com/skywind3000/preserve-cd
不管你是不是程序员,这个网站都可以为你所用~
2、如何参与GitHub开源项目?
今天我们来通过菜谱项目,来手把手教大家,如何在GitHub上面参与提交开源项目。
为了给大家演示,我打算上传一个我自己的独家秘方!
麻辣减脂荞麦面!
跟着我操作,给自己一个参与开源项目的机会吧~
第一步:fork项目
GitHub中的fork指的是将别人的项目,克隆到你自己的代码仓库里,方便后面的下载和提交。
打开下面的项目地址,点击右上角的Fork按钮。
https://github.com/Anduin2017/HowToCook
第二步:下载项目
Fork项目后,会自动跳转到你自己的代码库。
接着复制上面图片中的链接,通过 git clone 下载项目,这里的链接要换成你自己的。
git clone git@github.com:Sherozn/HowToCook.git
如果不知道怎样设置git,大家可以参考我之前写的这篇文章。
手把手教你部署git仓库
第三步:修改项目
打开刚刚下载下来的项目,名字是HowToCook。
麻辣减脂荞麦面,属于主食类,所以我们打开 dishes/staple 文件夹,添加 麻辣减脂荞麦面.md 文件
将dishes/template/示例菜.md 文件中的内容,复制到 麻辣减脂荞麦面.md 文件中。
然后删除掉所有注释,并完成自己的菜谱,我的完成后是这样的。
# 麻辣减脂荞麦面的做法 麻辣减脂荞麦面做法非常简单,不需要任何厨艺基础。 一份298千卡,美味+便宜+减脂,只需要20分钟就可以完成。 ## 必备原料和工具 * 调味料:火锅底料、花生酱、全脂牛奶、生抽、辣椒油、醋、花椒油 * 原料:半干荞麦面、娃娃菜、生菜 * 洗菜盆、直径18cm的小锅 > 建议购买方案: > 荞麦面:pdd买食尚烩荞麦面,一包400g,价格4.9元,可以做4份 > 火锅底料:某宝小龙坎传统清油火锅底料味道最佳,29.8元一包,可以做20份 > 花生酱:pdd莺歌花生酱 24.8元两瓶,可以做68份 > 花椒油:pdd五丰黎红花椒油400ml,32元两瓶,可以做80份 > 其他:随便,不会影响到口味 ## 计算 每份: - 半干荞麦面 100g - 娃娃菜8片(共150g) - 生菜6片(共80g) - 火锅底料25g - 花生酱15g - 全脂牛奶150ml - 生抽6ml - 辣椒油10ml - 醋20ml - 花椒油10ml - 水500ml ## 操作 - 娃娃菜、生菜洗好,备用 - 锅内倒入500ml水,开大火,将荞麦面和娃娃菜放进去,等待水沸腾 - 水沸腾后,转小火,加入火锅底料、花生酱、牛奶、生抽、辣椒油,煮10分钟 - 加入生菜,煮2分钟 - 加入醋、花椒油,关火,直接端着小锅开吃。 ## 附加内容 * 一定要选半干荞麦面,口感最好 * 可以随意添加其他东西,比如火锅丸、蛋饺等 * 火锅底料、花生酱、牛奶一定要加,口味三大巨头 * 如果不能吃酸,可以不加醋 如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request
如果你也添加了菜谱,记得要在README.md文件中添加菜谱目录。
* [麻辣减脂荞麦面](./dishes/staple/麻辣减脂荞麦面.md)
修改完成后,记得保存文件。
第四步:提交项目
cd HowToCook/ git add . git commit -m "添加麻辣减脂荞麦面菜谱" git push origin master
第五步:推送请求 Pull requests
打开原项目,选择Pull requests,点击New pull request。
在 head repository下拉框中选择自己的项目分支,点击Create pull request。
自动跳转到下面页面,记得检查标题,并且填写修改类型。
最后点击Preview确认无误后,点击Create pull request,就完成了。
你就会在Pull requests页面看到自己的请求。
最后等待请求通过,你添加的菜谱就会显示出来了。
昨晚提交的,现在已经可以在项目中看到我的菜谱啦~