实验室成员共同维护的美食推荐清单 也是学习 Git/GitHub 协作流程的练手项目
直接查看 → RESTAURANTS.md
一个文件包含所有餐厅推荐,支持快速搜索和浏览!
- 🍜 真实体验 - 所有推荐都来自实验室成员的亲身体验
- 🔍 快速搜索 - 使用 Ctrl+F / Cmd+F 按名称、标签、菜系搜索
- 📱 移动友好 - 在 GitHub 移动端也能轻松浏览
- 🎯 分类清晰 - 按城市和区域组织,方便查找
- 🎓 实践 Fork-PR 工作流 - 学习标准的开源协作流程
- 📝 规范的提交信息 - 练习 Conventional Commits 规范
- 👥 Code Review 体验 - 参与审核其他人的 PR
- 🔧 Issue/PR 模板 - 了解项目管理最佳实践
- 📚 详细的文档 - 从零开始学习 Git 和 GitHub
- Fork 本仓库到你的 GitHub 账号
- Clone 到本地:
git clone https://github.com/your-username/foodselect.git - 创建分支:
git checkout -b add-restaurant-name - 编辑 RESTAURANTS.md,添加新餐厅
- 提交更改:
git commit -m "Add: 新增XX餐厅推荐" - 推送分支:
git push origin add-restaurant-name - 创建 PR:在 GitHub 上点击 "New Pull Request"
如果你还不熟悉 Git 操作,可以:
- 创建 Issue 推荐餐厅
- 填写餐厅信息
- 维护者会帮你添加到列表中
第一次贡献? 请查看 贡献指南 →
里面包含:
- 📖 完整的 Git/GitHub 操作步骤(附带解释)
- 💡 分支命名、提交信息等规范
- 🎯 常见场景的解决方案
- 🔗 Git 学习资源推荐
打开 RESTAURANTS.md 后使用搜索功能:
- 搜索
#工作餐- 找适合工作日的餐厅 - 搜索
#聚餐- 找适合多人聚会的地方 - 搜索
火锅- 找所有火锅店 - 搜索
海淀- 找海淀区的餐厅
通过参与这个项目,你将学会:
- ✅ 使用 Fork 和 Clone 复制仓库
- ✅ 创建和管理 分支(Branch)
- ✅ 编写规范的 提交信息(Commit Message)
- ✅ 提交 Pull Request (PR)
- ✅ 参与 Code Review
- ✅ 同步上游仓库的更新
- ✅ 解决简单的合并冲突
适合作为大学生、研究生的第一个开源项目练手!
MIT License
吃好喝好,科研才能做得好! 🎉