EXPLORUSH
Mission 7 of 9

Push & Manage Your Code with Git

Initialize local Git repository, write clean commit messages, create a GitHub remote repository, and push your commits.

Initialize local repository with `git init`
Stage files with `git add .` and write meaningful commits
Connect local repo to remote GitHub repo and push to `main` branch

Mission Prerequisites

GitHub Account

Mission Tasks (0 / 3)

Click tasks as you execute them locally
TASK 01

Check Repository Status

Run status command to view untracked or modified files.

$git status
Expected Output: Lists modified files.
TASK 02

Stage and Commit Changes

Stage all files and commit with a clear, descriptive message.

$git add . && git commit -m "feat: customize developer portfolio and add dark mode toggle"
Expected Output: [main xxxxxxx] feat: customize developer portfolio...
TASK 03

Add Remote and Push

Add your GitHub repository as remote `origin` and push `main` branch.

$git remote add origin https://github.com/USERNAME/portfolio.git && git push -u origin main
Expected Output: Branch 'main' set up to track remote branch 'main' from 'origin'.

Expected Result

Your portfolio source code is securely hosted in a public GitHub repository.

Super Admin Verified Mission (+100 XP)

Submit Proof of Completion

Upload a Screenshot (PNG/JPG) or PDF Document showing your executed code/output. Submitting allows you to immediately continue to the next mission while Super Admin verifies your work!

Tip: You can submit your proof and advance to the next mission immediately.

Troubleshooting & Common Fixes