- Fork the repo.
- Clone your fork of the repo (e.g.
git clone https://github.com/USERNAME/automate-experiments.git
). - Move to the cloned directory (e.g.
cd automate-experiments
). - Install environment:
./install.sh
. - Make the required changes
- Add, commit, then push to
TAG/USERNAME/COMPONENT/SHORT_DESCRIPTION
.TAG
: feature (feat), fix, test.USERNAME
: your github username.COMPONENT
: main component (e.g.train
for training).SHORT_DESCRIPTION
: a short description of what the branch is going to tackle in general.- Examples:
feat/sudomaze/train/speedup_training
: this branch is for afeature
bysudomaze
fortrain
component (speedup_training
).fix/sudomaze/unit_tests/different_hardware_setup
: this branch is for afix
for a bug bysudomaze
forunit tests
component (different hardware setup
).
- Make a PR with a detailed description of the changes based on the suggested template on GitHub.