Step 1: Create the Repositories
Log in to your GitHub account and create the following public repositories:
responsive-web-design-workshops
responsive-web-design-certification-projects
Ensure both repositories are set to Public so they can be reviewed by the Elevora360 team.
Step 2: Clone the Repository to Your Computer
After creating a repository:
Open the repository on GitHub.
Click the Code button.
Copy the repository URL.
Open VS Code.
Open the terminal and run:
git clone REPOSITORY_URL
Example:
git clone https://github.com/yourusername/responsive-web-design-workshops.git
This will create a copy of the repository on your computer.
Step 3: Open the Repository in VS Code
After cloning the repository:
Open VS Code.
Click File → Open Folder.
Select the cloned repository folder.
The repository will open in VS Code, and you will be able to create files and folders inside it.
Step 4: Create a Folder for Each Workshop or Project
As you complete workshops and certification projects on freeCodeCamp, create a separate folder for each one inside the appropriate repository.
Step 5: Recreate the Project in VS Code
When you complete a workshop or certification project on freeCodeCamp:
Open VS Code.
Navigate to the appropriate folder.
Recreate or copy the project into VS Code.
Save all project files inside that folder.
Before pushing your work, open the project in a browser and confirm that it works correctly.
Step 6: Commit Your Changes
After completing a workshop or project:
Open the terminal in VS Code.
Run the following commands:
git add .
git commit -m "Added Workshop 1"
Replace the commit message with a brief description of the work completed.
Examples:
git commit -m "Completed Survey Form"
git commit -m "Added Product Landing Page"
git commit -m "Updated Personal Portfolio"
Step 7: Push Your Changes to GitHub
Upload your work to GitHub using:
git push origin main
If your repository uses the master branch instead of main, use:
git push origin master
After pushing successfully, refresh your GitHub repository page to confirm that your files have been uploaded.
Submission Expectations
You are expected to push your work regularly throughout the program rather than waiting until the final day.
Every completed workshop should be pushed to the responsive-web-design-workshops repository.
completed certification project should be pushed to the responsive-web-design-certification-projects repository.
Commit and push your work whenever you complete a meaningful milestone.
Maintaining active GitHub repositories demonstrates your ability to use version control, organize projects, and document your learning journey as a developer.