- Fork this repo
- Clone your forked repo
git clone
- Add the main repo as upstream
git remote add upstream {url}
- Make your changes and push to your(forked) repo.
- Create a pull request from github to main repo.
To get some changes from main repo git pull upstream
NOBODY SHOULD DIRECTLY PUSH TO THE MAIN REPO.
There will be 4 branches
- main
- frontend
- app
- backend
NOBODY SHOULD MAKE PULL REQUEST TO MAIN BRANCH. All changes should be made to either frontend or backend or the app branch depending on where you are working.