Skip to content

ICT-BCLab/foodselect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍜 FoodSelect - ICT-BCLab 严选美食

实验室成员共同维护的美食推荐清单 也是学习 Git/GitHub 协作流程的练手项目

License: MIT PRs Welcome GitHub issues GitHub stars


📖 快速开始

直接查看 → RESTAURANTS.md

一个文件包含所有餐厅推荐,支持快速搜索和浏览!

✨ 项目特点

作为美食推荐清单

  • 🍜 真实体验 - 所有推荐都来自实验室成员的亲身体验
  • 🔍 快速搜索 - 使用 Ctrl+F / Cmd+F 按名称、标签、菜系搜索
  • 📱 移动友好 - 在 GitHub 移动端也能轻松浏览
  • 🎯 分类清晰 - 按城市和区域组织,方便查找

作为 GitHub 学习项目

  • 🎓 实践 Fork-PR 工作流 - 学习标准的开源协作流程
  • 📝 规范的提交信息 - 练习 Conventional Commits 规范
  • 👥 Code Review 体验 - 参与审核其他人的 PR
  • 🔧 Issue/PR 模板 - 了解项目管理最佳实践
  • 📚 详细的文档 - 从零开始学习 Git 和 GitHub

🚀 如何贡献

方式一:快速贡献(推荐新手)

  1. Fork 本仓库到你的 GitHub 账号
  2. Clone 到本地:git clone https://github.com/your-username/foodselect.git
  3. 创建分支git checkout -b add-restaurant-name
  4. 编辑 RESTAURANTS.md,添加新餐厅
  5. 提交更改git commit -m "Add: 新增XX餐厅推荐"
  6. 推送分支git push origin add-restaurant-name
  7. 创建 PR:在 GitHub 上点击 "New Pull Request"

方式二:创建 Issue(不熟悉 Git 也可以)

如果你还不熟悉 Git 操作,可以:

  1. 创建 Issue 推荐餐厅
  2. 填写餐厅信息
  3. 维护者会帮你添加到列表中

详细指南

第一次贡献? 请查看 贡献指南 →

里面包含:

  • 📖 完整的 Git/GitHub 操作步骤(附带解释)
  • 💡 分支命名、提交信息等规范
  • 🎯 常见场景的解决方案
  • 🔗 Git 学习资源推荐

🔍 按需搜索

打开 RESTAURANTS.md 后使用搜索功能:

  • 搜索 #工作餐 - 找适合工作日的餐厅
  • 搜索 #聚餐 - 找适合多人聚会的地方
  • 搜索 火锅 - 找所有火锅店
  • 搜索 海淀 - 找海淀区的餐厅

🎯 学习目标

通过参与这个项目,你将学会:

  • ✅ 使用 ForkClone 复制仓库
  • ✅ 创建和管理 分支(Branch)
  • ✅ 编写规范的 提交信息(Commit Message)
  • ✅ 提交 Pull Request (PR)
  • ✅ 参与 Code Review
  • ✅ 同步上游仓库的更新
  • ✅ 解决简单的合并冲突

适合作为大学生、研究生的第一个开源项目练手!

许可证

MIT License


吃好喝好,科研才能做得好! 🎉

About

ICT-BCLab严选美食

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published