Goal: Set up prettier and or eslint in a feature branch.
Use your global gitignore achievement repo or a new repo
- Prep work: add an html file and quickly write some html. Purposefully make it a little messy
- Create a new branch with
git checkout -b branch-name(name it develop, dev, or a logical feature branch title) - Make 5 git commits with descriptive commit messages
- these commits should be steps taken to configure prettier and or eslint
- points will be deducted for messages like "tweaks"
- The commits should all be working towards a goal like setting up a header or other feature
- Open a Pull Request in Github and merge the changes down to your main repo
- PR Title should indicate the goal that all the commits are working towards
- PR description should give a bit more detail (but not just list out what the commits are in a list)
- Merge your Pull Request to Main
- In vscode, switch back to main with
git checkout mainand rungit pull - Your code should now be set to format on save!
- Use your formatter to clean up that html file and push it to github
- Commits made in a branch and merged down to main
- Files changed in commits reflect what's described in the commit message
- Git commit message quality
- Pull Request title and description quality
- Submit a link to your github repo and a zipped folder of your repo