When developing for hatch keep this simple workflow.
- Select tasks assigned to the current milestone also make sure the task isn't assigned to someone else
- If no tasks exist choose a task that has no milestone
- If no tasks exist work on enhancing the system by refactoring and writing tests (unit for API or e2e for Angular)
- If no tasks exist choose a task that has no milestone
- Assign yourself to the issue
- Work on the issue in new branch
git checkout master && git pull && git checkout -b fix-123-require-email-address - Commit your work
git commit -m "fix(athlete): require email address" -m "Closes #123"- Note it is required that your commit complys with AngularJS Git Commit Message Conventions
- Optionally you can
git commitand do the line break in a text editor. Please see here and here for detail on proper git messages.
- Push your work
git push origin fix-123-require-email-address : - Create pull request and assign to
@jrschumacher- no need to comment on issue about pull request Github automatically adds it with the
Close #123
- no need to comment on issue about pull request Github automatically adds it with the