Gitflow
Last updated
Last updated
Please refer to the project's style and contribution guidelines for submitting patches and additions. In general, we follow the "fork-and-pull" Git workflow.
For creating branches, we prefer to format it this way: [ISSUE-TAG]/[ISSUE-NUMBER]-[A-MEANINGFUL-TITLE].
So for example, we have an issue called "Update README" with a tag of "enhancement" and issue number of 1, the ideal branch name could be: enhancement/1-update-readme
Steps for Contributing with the "fork-and-pull" workflow:
Fork the repo on GitHub.
Clone the project to your own machine.
Commit changes to your own branch.
Push your work back up to your fork.
Submit a Pull request so that we can review your changes.
NOTE: Be sure to merge the latest from "upstream" before making a pull request!
1 PR per Task On DEWORK
chore: add Oyster build script
docs: explain hat wobble
feat: add beta sequence
fix: remove broken confirmation message
refactor: share logic between 4d3d3d3 and flarhgunnstow
style: convert tabs to spaces
test: ensure Tayne retains clothing
# 1. Create a branch off of master
Choose a task from the current sprint. Navigate to code repository & fork Name the branch with your first name pre-pended: roy/location-aware-privacy-first
# 2. Writing code
Code solution in the fork Merge the solution with the test env Run tests on the code Make any necessary corrections
# 3. Create a pull request on Github
Include the Dework task link in your PR description.
# 4. Submit for review
Assign the task in Dework to the reviewer. Ask feedback Receive Validation Feedback + Iterate
# 5. Merge & Celebrate
Merge the test environment and Celebrate