Skip to content
Update Software Development Tips authored by Joanna Sumner's avatar Joanna Sumner
...@@ -19,3 +19,14 @@ The following tools are recommended, though these particular applications are no ...@@ -19,3 +19,14 @@ The following tools are recommended, though these particular applications are no
* VSCode with the following extensions: * VSCode with the following extensions:
* GitLens * GitLens
* REST Client * REST Client
## Branches
`master`: The tip of `master` represents the code that is currently deployed to the `prod` environments.
`develop`: The tip of `develop` represents the latest completed features. This, or a feature in progress, is the code that lives in the `test` environments. When ready to promote and push more features to prod, `develop` is merged into `master`.
`features/<issue-number>`: A branch is used for each issue work, though sometimes multiple issues may end up getting accomplished on a single branch. Once the feature is completed, this is merged into `develop`.
Note: The code currently on `master` is not in prod, since I'm still working on the initial MVP.
\ No newline at end of file