This document provides instructions on how to set up and work with the project, including guidelines for working with feature branches and setup branches.
To streamline the development process, follow these steps when working on your assigned feature branch:
Checkout Your Assigned Feature Branch
You will be assigned a specific feature branch. To start working on it, checkout the branch:
git checkout feature/your-assigned-branch
Get the Latest Updates from main
Before making any changes, ensure your branch is up-to-date with the latest changes from main
:
git fetch origin
git merge origin/main
Make Changes
Implement the required changes or new features according to the task description. Make sure to test your changes locally to ensure everything works as expected.
Commit Your Changes
After making and testing your changes, add them to the staging area and commit them with a descriptive message:
git add .
git commit -m "Describe your changes"
Push Your Changes to Remote
Push your committed changes to the remote repository:
git push origin feature/your-assigned-branch
Create a Pull Request
Once your changes are pushed, go to the repository on GitHub and create a pull request (PR) from your feature branch to main
.