A program to simulate an enterprise system for product inventory
-
Clone the repository
git clone https://github.com/SDOsmany/ABD_Enterprise.git
**Note : this will clone all the files in this repo to the path(directory) you are on in the git terminal
-
Create a
.gitignore
file to ingore changes to files we don't need to keep track oftouch .gitignore
-
Create an environment varaible file
touch .env
Folder/branch organization should follow this convention:
main
- no test features
- 100% stable and usable by any lab members
- no direct commits
->dev
- Up to date development branch with properly tested/reviewed features
- no direct commits
-->dev-feature-[featureName]
- Ongoing development and testing of feature to be pull requested into
dev
- no direct commits
--->dev-feature-[featureName]-[yourName]
- only branch available for personal development, must be branched off of
-->dev-feature-[featureName]
branch - Merged into
-->dev-feature-[featureName]
after pull-request (code review)
- only push directly (without code review) to dev-feature-[featureName]=[yourName]
- Must initiate pull request (and assign at least one person) for any higher-level branch
- Mandatory code review by one person for all pull requests