README.md in uffizzi-cli-0.1.2 vs README.md in uffizzi-cli-0.1.3

- old
+ new

@@ -106,8 +106,39 @@ $ uffizzi config delete OPTION ``` Deletes specified option. +## Git workflow for the app: + +1. Clone the repository and checkout to `develop` branch + +2. Pull repository to ensure you have the latest changes +``` +git pull --rebase develop +``` + +3. Start new branch from `develop` +``` +git checkout -b feature/short_issue_description (e.g. feature/add_domain_settings) +``` + +4. Make changes you need for the feature, commit them to the repo +``` +git add . +git commit -m 'short commit description' (e.g. git commit -m 'added domain settings') +git push origin FEATURE_NAME +``` + +4. You already can create PR with develop branch as a target. Once the feature is ready let us know in the channel - we will review + +5. Merge your feature to `qa` branch and push. Ensure your pipeline is successful +``` +git checkout qa +git pull --rebase qa +git merge --no-ff FEATURE_NAME +git push origin qa +``` + ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/UffizziCloud/uffizzi_cli.