This repository contains hands-on Git and GitHub puzzles for 1st year Computer Science Engineering students.
- Understand basic Git workflow (add, commit, push)
- Use branches safely
- Resolve merge conflicts
- Use stash, rebase, tags, and cherry-pick
- Build confidence with debugging Git mistakes
- Clone the repository.
- Open the
challengesfolder. - Solve challenges in order (
01to08). - For each challenge:
- Read its
README.md - Complete the task in the same folder
- Commit your solution with the required commit message format
- Read its
- Push to GitHub after each challenge.
- Easy challenge: 10 points
- Medium challenge: 15 points
- Hard challenge: 20 points
- Bonus for clean commit history: +10
Good luck and happy committing.