Each issue tells you exactly what to do — which file to edit, what code to add or change, and what the expected result is. Read the full description before starting.
3
Navigate to the File on GitHub
Go to the repo's "Code" tab. Browse the file tree and click on the file mentioned in your issue. For example, if the issue says "Edit src/index.html", click through the folders to find it.
4
Click the ✏️ Edit Button
Once you're viewing the file, click the pencil icon (✏️) in the top-right corner of the file viewer. This opens GitHub's built-in code editor — no installation needed!
5
Make Your Changes
Edit the code directly in your browser. Follow the instructions from the issue. When done, click the green "Commit changes..." button at the top right.
6
Create a Pull Request
A popup appears. Select "Create a new branch for this commit and start a pull request". Give your branch a name like fix/week-1-task-yourname. Click "Propose changes".
7
Link Your Issue & Submit
In the PR description box, type Closes # followed by your issue number (e.g., Closes #5). Then click "Create pull request". That's it — you're done! 🎉
## In the PR description, write: Closes #5
💡
Pro tip: After your PR is created, SkillMe automatically detects it and updates your dashboard progress in real-time. You'll see your "Issues Done" counter go up once the PR is merged!
🏆
Every merged PR counts as a real open-source contribution and shows up as a green square on your GitHub profile. Recruiters can see this!
1
Clone the Repository
Open your terminal (Command Prompt, PowerShell, or VS Code terminal) and run:
git clone https://github.com/sakshamvermaa124-dotcom/web-dev-batch-1.git cd web-dev-batch-1
2
Create a New Branch
Always work on a separate branch — never commit directly to main. Name it after yourself and the task:
git checkout -b feature/week-1-yourname
3
Make Your Changes
Open the project in VS Code (code .) or any editor. Edit the files as described in your assigned GitHub issue.
4
Commit & Push
Stage your changes, write a clear commit message, and push to GitHub:
After pushing, GitHub will show a "Compare & pull request" banner. Click it, write Closes #YOUR_ISSUE_NUMBER in the description, and click "Create pull request".
## Example PR description: Closes #5
What I did:
- Added the header component
- Implemented responsive navbar
- Added mobile hamburger menu
⚠️
First time using Git? You'll need to install Git first. Download it from git-scm.com. After installing, configure your name and email: