🍪 Note: Our web-bootcamp-docs subdomain is a cookie-free zone.
Challenge Workflow

Instructions on How to Work in the Challenges Repo

Here is guidance on how to navigate and conquer the challenges.

In the challenges repository.

Make sure you are on the root of the repository.
Make sure you are on the main branch.

Create a folder with the name of the session.

For example, css-basic.

Navigate to the folder created in step 2.

e.g., css-basics.

Once you are inside the folder.

Download all the challenges.

Add each file and create a commit for each challenge:

git add <css-basic/<challenge Folder>>
git commit -m "Download: Challenge for <challenge session>"
💡

Important: Make sure to add ONE folder per commit.

Push to the main branch:

git push origin main

Decide on which challenge you want to work.

Create a new branch dedicated to that challenge only.

Branch name: <session name>/<challenge Name>

Focus solely on that challenge.

While working, remember to make multiple commits.

Upon finishing the work on that challenge, create a pull request (PR) on the GitHub page.

Share the PR link in the Discord.

Share the PR link in the Discord on the thread: 🏁 Solution Thread: <session name>.
The message in the Discord channel should include the following:

**Challenge:** Challenge Name
**PR link:** PR link

Switch back to the main branch.

Repeat the steps starting from step 8.

Important: You should work on only one challenge per branch!
If the session includes three different challenges, then you will require three separate branches.

🚫

Important: Do not forget to pull the main branch into your local machine after merging a PR.

💡

Important: When a classmate approves your PR, you can merge it into the main branch.
If nobody review your PR, on the next day at 9am, you can merge the challenge.

Reactions

ReviewingReview ApprovedChanges requested
👀✔️